HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как позаимствовать с сайта информер на свой?
  #1  
Старый 12.04.2009, 09:38
Yulo
Участник форума
Регистрация: 21.01.2008
Сообщений: 140
С нами: 9634004

Репутация: 48
По умолчанию Как позаимствовать с сайта информер на свой?

Очень интересует http://www.liveinternet.ru/ Программа передач и Погода.
 
Ответить с цитированием

  #2  
Старый 12.04.2009, 10:08
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
Как позаимствовать с сайта информер на свой? Очень интересует http://www.liveinternet.ru/ Программа передач и Погода.
file_get_contents && preg_match
 
Ответить с цитированием

  #3  
Старый 12.04.2009, 12:10
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
С нами: 9023100

Репутация: 395


По умолчанию

че вы все одну точку зрения копипастите везде...
а как же

Код:
#!/usr/bin/perl
use IO::Socket;

$serv='www.xakep.ru';

$socket = IO::Socket::INET->new( Proto => "tcp", PeerAddr => "$serv", PeerPort => "80") || die("Not connect");

	print $socket "GET $path HTTP/1.1\n";
	print $socket "Host: $serv\n";
	print $socket "Accept: */*\n";
	print $socket "Connection: close\n\n";


	while($s=<$socket>)
		{
		chomp($s);
		if($s=~/\<td>\<font face = \"Arial\" size = \"2\"\>(.*)\<\/font\>/)
			{
			$text=$1;
			if($text=~/\<strong\>(.*)\<\/strong\>/){$razd_id=prov_razd($1);}
			if($text=~/\<a href=\"(.*)\">(.*)\t\<\/a\>/){push(@stat,"$razd_id\|$1\|$2\n");}
			}
		}
так чисто часть из своей парсерки выдернул для примера, но думаю смысл ясен
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скрыть url сайта? Ftopky! PHP 3 01.04.2009 23:21



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.