не правильно собирается текст

valdis000

Новичок
не правильно собирается текст

беру текст из базы и режу его на 5 равных частей (substr($text, ($i-1)*400, $i*400))
затем собираю обратно, но между частями вставляю тэг имг. в итоге выходит что после сборки между 2-й и 3-й частью появляется текст из другой части.
В чем может быть дело? Может есть другие способы разбиения строки?
вырезка кода, делающего все это:
for ($i=1; $i<=$max_img_count;$i++)
{if ($i!=$max_img_count)
{new_news_text.="<img> " . substr($news_text, ($i-1)*400, $i*400);}
else {$new_news_text.="<img> " . substr($news_text, ($i-1)*400, $signcount);}}
 

valdis000

Новичок
перекрытие идет не из-за этого что ",$i*400", что ",($i*400)-1" все равно символов 40 лишнего текста вставляется!

-~{}~ 02.06.06 15:35:

хотя по идее ",$i*400" при $i=2 должно быть 800, если это операция умножения?
 

WP

^_^
Интересно, ты хочешь получить ответ на свой вопрос, а не отвечаешь на мой.
 
Сверху