|
|
|
Текущее время: 06 сен 2010, 18:18
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
|
Добавление несуществующих данных
| Автор |
Сообщение |
|
VICTOR_81
|
Заголовок сообщения: Добавление несуществующих данных Добавлено: 15 фев 2010, 11:15 |
|
Зарегистрирован: 16 мар 2009, 10:14 Сообщения: 7
|
|
Уважаемые эксперты подскажите в чем может быть проблема. Парсю страничку, вытаскиваю из не таблицу, такой регуляркой $count = preg_match_all('#<table cellspacing=\"1\" cellpadding=\"4\" bgcolor=\"\#888888\" width=\"600\">(.+?)<\/table>#is', $answer, $arrrs);
И все бы хорошо. Но иногда появляются странные значения в начале таблицы. Тоесть сначало например число 20165 и далее сам код таблицы <table ... или же какие то теги. < td154 > <table ...
результат вставляю так $rez = preg_replace('#<a href=(.+?)<\/a>#is','',$arrrs[0][0]); есно $rez
От чего такое случается. есть догадка что эти данные являются частью кода самой таблицы. но почему они появляются в начале таблицы и как это исправить???
Пробовал вот так $rez = strstr($tv_prog, 'table'); - не дало результатов
|
|
|
|
 |
|
VICTOR_81
|
Заголовок сообщения: Re: Добавление несуществующих данных Добавлено: 15 фев 2010, 12:01 |
|
Зарегистрирован: 16 мар 2009, 10:14 Сообщения: 7
|
|
Как то странно. Оказывается эти символы находяться в самой спарсенной таблице между тегами <tr></tr>. А в исходниках нету. Решил проблему разбив таблицу на строки, и собрав ее заново.
Так и не понял откуда они там появляються?? Возможно ли при неправильном формировании таблице в исходниках (неверная верстка)????????
|
|
|
|
 |
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
|
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
|