Всея ПЫХА epsyl adw0rd Мавр ГО Irinax http://hell.helldude.ru - это пиздец

Парсинг чата SmsCoin

Рубрики: (Парсинг) Автор: phpdude 24-10-2008

Теги : , , , ,

Привет всем.

гулял по просторам интернета и наткнулся на тему

http://www.phpforum.ru/index.php?showtopic=10241

и тут мне стало интересно, почему никто не может помочь бедному человеку, которому это необходимо. Решил помочь одним словом :)

<?php
$ch = curl_init(«http://fd89.chat.smscoin.com/chat/?chat_id=101684&lang=ru»);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_USERAGENT,»User-Agent    Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417 AdCentriaIM/1.7 Firefox/3.0.3″);

$info = curl_exec($ch);
$info = substr($info,strpos($info,»\»")+1,-4);

$info = rawurldecode($info);
preg_match(«#window\\.chat = ‘(.*?)’#»,$info,$info);
$info = $info[1];

preg_match_all(«#<span class=\»time\»>(.*?)</span> <span class=\»nick\»>(.*?)</span> <span class=\»message\»>(.*?)</span>#ism»,$info,$rows,PREG_SET_ORDER);

echo «<pre>»;
print_r($rows);;

это конечно всего лишь пример, но основную задачу он реализует :)

Кидайте пожелания с чем помочь вам. Буду рад помочь, пожелания конечно не вида: а не поможете ли вы сделать портал :)

Удачи!

PS:// Указывать юзерагента надо, а то нгинкс режет трафик (

PS2:// ЗАЕБАЛ МЕНЯ ЭТОТ ГОВЕННЫЙ Syntax Highlighter. Ненавижу недоделанные проекты.

Оставьте свой отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

О САЙТЕ

Крик души может быть будет на этом сайте, а может и будет что-нибудь другое :)



Яндекс.Метрика