Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: некоректно работает while
почемуто while сначало пробегается по первому условию, а потом по второму,
из-за этого страница парсится непранильно, как это условие заменить на одно не знаю,
подскажите как это дело исправить.
evgenijj
Отправлено: 31 Января, 2008 - 10:49:35
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
scuter пишет:
как это условие заменить на одно не знаю
'|<tr[^>]*>(.*)</tr>|siU'
Но вообще, какая-то странная конструкция - чтобы это работало надо внутри цикла удалять часть строки $subpatterns. Мне кажется проще использовать preg_match_all()
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.