Форум программистов Контакты:
О проблемах с регистрацией, почтой и по другим вопросам пишите сюда - post@programmersforum.ru
По необходимости будем регистрировать вручную. И проверяйте папку спам!
Главная  |  Правила форума  |  Исходники Delphi  |  Основы Delphi  |  Блог программистов  |  Рассылка  |  Повторная активизация e-mail  | 

Вернуться   Форум программистов > Web программирование > PHP и другие серверные скрипты

Ответ
 
Опции темы
Старый 24.09.2008, 14:49   #1
Legenda
Новичок
 
Аватар для Legenda
 
Регистрация: 24.09.2008
Сообщений: 2
Репутация: 10
Вопрос Мелкая ошибка парсинга

Народ подскажите решение проблемы, я тут поставил скрипт который парсит ТВ программу с сайта, но помимо самой программы, выскакивает какая то ерунда. Конкретно вот это:

Код:

Array ( [0] =>

Здесь программа ТВ
)

Как избавится от этого довеска, подскажите плиз.
Вот код скрипта который парсит инфу

PHP код:
<?
                   $link 
"http://сайт_ру/";
                   
$fd fopen($link"r");
                   
$text="";    
                   if (!
$fd) echo "Запрашиваемая страница не найдена";
                   else
                     {
                       while (!
feof ($fd))
                     {
                       
$text .= fgets($fd4096);
                     }
                     }
                   
fclose ($fd);  
                    
                   
$matchesArr = array();
                   
preg_match_all('|<a name="ont"></a>(.*)<t|sUS'$text$matchesArr);
                   
print_r($matchesArr[1]);
               
?>

Последний раз редактировалось Legenda; 24.09.2008 в 15:00.
Legenda вне форума   Ответить с цитированием
Старый 24.09.2008, 15:00   #2
mv28jam
Профессионал
 
Регистрация: 09.09.2008
Адрес: РФ, Московская обл.
Сообщений: 2,423
Репутация: 951
По умолчанию

Эта ерунда говорит о том что это массив, и решается это просто
PHP код:
$link "http://www.tut.by/tvset/"
                   
$fd fopen($link"r"); 
                   
$text="";     
                   if (!
$fd) echo "Запрашиваемая страница не найдена"
                   else 
                     { 
                       while (!
feof ($fd)) 
                     { 
                       
$text .= fgets($fd4096); 
                     } 
                     } 
                   
fclose ($fd);   
                     
                   
$matchesArr = array(); 
                   
preg_match_all('|<a name="ont"></a>(.*)<t|sUS'$text$matchesArr); 
                   echo 
$matchesArr[1][0];//вот так 

Последний раз редактировалось mv28jam; 24.09.2008 в 15:01. Причина: мда
mv28jam вне форума   Ответить с цитированием
Старый 24.09.2008, 15:52   #3
Legenda
Новичок
 
Аватар для Legenda
 
Регистрация: 24.09.2008
Сообщений: 2
Репутация: 10
По умолчанию

Спасибо!
Теперь все ОК!
Legenda вне форума   Ответить с цитированием
Старый 02.10.2008, 15:28   #4
ruthless
Новичок
 
Регистрация: 01.10.2008
Сообщений: 1
Репутация: 10
По умолчанию

чуваки,помогите сделать парсинг ТВ с сайта http://moigorod.ru/tv/ пожалуйста!
ruthless вне форума   Ответить с цитированием
Старый 02.10.2008, 16:52   #5
mv28jam
Профессионал
 
Регистрация: 09.09.2008
Адрес: РФ, Московская обл.
Сообщений: 2,423
Репутация: 951
По умолчанию

Это работа, а за нее деньги надо платить, здесь Вам помогут советом но думать и работать за Вас не будут и правильно сделают.
Учитесь кодить!
mv28jam вне форума   Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка Freeman Общие вопросы C/C++ 3 26.05.2008 18:43
В чем ошибка!!! juden Общие вопросы Delphi 12 10.03.2008 08:53
пример парсинга Stanislav Общие вопросы Delphi 4 14.01.2008 03:48
Ошибка LeoN Общие вопросы Delphi 11 12.11.2007 16:14
в чем ошибка? Lonix Общие вопросы Delphi 2 24.03.2007 09:41




05:43.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

магазин горящих туров


более 1000 горящих предложений ежедневно
Бэбиблог - соц сеть для будущих мам


RusProfile.ru


Справочник российских юридических лиц и организаций.