PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Viper
Отправлено: 07 Апреля, 2010 - 12:25:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 4557
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Недолго помучавшись написал класс для парсинга. в аттаче

Для получения результатов поиска с kp можно заюзать нечто вида

PHP:
скопировать код в буфер обмена
  1. preg_match('@<td width=100% class="news">(.*?)</td>@iSU', $raw_search_page, $pt);
  2. if ($pt !== '') {
  3.         $strip_pt = preg_replace('@,&nbsp;<a[^>]*>(.*?)</a>@iSU', ' (\\1)', $pt[1]);
  4.         $clean_pt = preg_replace('@<a class="all" href="/level/1/film/(.*?)/sr/1/">@', '<a id="link_to_movie" href="javascript:void(0);" onClick="getData(\'\\1\', \'1\');">', $strip_pt);
  5.         echo $clean_pt;
  6. }

в getData подставится id фильма с kp

$raw_search_page содержит html-код страницы полученной с http://www.kinopoisk.ru/index.php?first=no&kp_query=
Скачать файл: class.parser.kp.php
Скачан раз: 448

(Отредактировано автором: 07 Апреля, 2010 - 12:27:40)



-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
ronin
Отправлено: 27 Мая, 2010 - 15:37:03
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




В атаче файл класса 0-ого размера
=======================
Заново уже с трех браузеров пытался скрипт потестить.
Скачиваю, распаковую, размер показывает 100 с хреном кб. Распаковываю и файл нулевого размера.
Можете выложить ваши наработки на файловообменник какой-нибудь?
Если вам не тяжело.
С ув. я

(Отредактировано автором: 16 Июля, 2010 - 16:04:09)

 
 Top
Viper
Отправлено: 29 Июня, 2010 - 07:50:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 4557
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




ronin все там нормально качается!

ЗЫ! Просьба кто пользуется отписывать о багах дабы править.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
ronin
Отправлено: 16 Июля, 2010 - 17:13:44
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




Viper пишет:
ronin все там нормально качается!

ЗЫ! Просьба кто пользуется отписывать о багах дабы править.

UP
 
 Top
Viper
Отправлено: 19 Июля, 2010 - 09:54:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 4557
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




ronin пишет:
UP
что вы этим хотели сказать? я не телепат если что...


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Uchkuma
Отправлено: 19 Июля, 2010 - 09:58:37
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Вероятно он хотел поднять тему в списке.
 
 Top
ronin
Отправлено: 19 Июля, 2010 - 22:00:07
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




Uchkuma пишет:
Вероятно он хотел поднять тему в списке.

Именно так. Хочется, а нельзя Не понял
===========
Скачал с дома. На работе косячный Убунту. Буду тестить, спс
================================ ==================
26/07/2010
Как работать с данным классом?

(Отредактировано автором: 26 Июля, 2010 - 10:56:07)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Пользовательские функции »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB