Показать сообщение отдельно
Старый 06.11.2005, 02:04     # 2
SergoZD
::VIP::
 
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467

SergoZD Простой бог
SergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой бог
Прохожий_
Делай проверку, если длина больше 55, то ищи последний пробел, лежащий в пределах от первого символа до 55-ого и выкидывай всё что после него (включая его), если там пробелов не существует, то обрезай по 55 символу.
PHP код:
if (strrpos(substr($this->strip($data['products_name']), 055)), " ")
{
$this->data[$data['products_id']] = array ( 
'name' => substr($this->strip($data['products_name']), 0strrpos(substr($this->strip($data['products_name']), 055))), .......
}else{
$this->data[$data['products_id']] = array ( 
'name' => substr($this->strip($data['products_name']), 055), .......

Что-то типа того. Правда слишком громоздко как-то, но суть где-то такая.
SergoZD вне форума