Просмотр полной версии : Помогите с грабером
У меня такой вопрос есть страница
http://www.prime-tass.ru/stock/share.asp
Как можно от туда вытащить допустим title
Зарание СПС!!!
groundhog
17.08.2007, 18:16
Тайтл чего?
C!klodoL
17.08.2007, 18:16
помочь это написать за тебя?
Как можно от туда вытащить допустим title
про регулярные выражения что нибудь слышал?
Да слышал. Я просто не знаю как его открыть для работы!!!
C!klodoL
17.08.2007, 18:33
ну вот тебе пример парсинга на перл, запрос страницы сам написать сможешь я надеюсь
$titl = '<TITLE>ANTICHAT RULEZZZ</TITLE>';
$titl =~/<title>(.+)<\/title>/i;
print $1;
в результате из тегов получим текст ANTICHAT RULEZZZ
Нет ты не понял мне. Мне нужна сам процесс открытия http://www.prime-tass.ru/stock/share.asp. А с регулярные выражения сам напишу!
C!klodoL
17.08.2007, 18:51
ты вообще на чём пишешь то, пхп, перл?
C!klodoL
17.08.2007, 18:57
<?
$f = file_get_contents('http://www.prime-tass.ru/stock/share.asp');
print $f;
?>
в $f у нас будет содержаться страничка
fucker"ok
17.08.2007, 19:01
<?php
function Get($server,$url,$cookie=null)
{
$q="GET $url HTTP/1.0\r\n";
$q.="Host: $server\r\n";
if ($cookie) $q.="Cookie: $cookie\r\n";
$q.="\r\n";
$s=fsockopen($server,80);
fputs($s,$q);
while (!feof($s)) $page.=fgets($s);
fclose($s);
return $page;
}
$page = &Get('www.prime-tass.ru','/stock/share.asp');
preg_replace("#\<title\>(.+?)\<\/title\>#ie","\$title='\\1'",$page);
echo $title."\n\n";
?>
Огромное СПС!!! Сейчас попробую!!!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot