Нужна помощь...

вопросы и ответы по использованию PHP
Ответить
Roman
Сообщения: 3
Зарегистрирован: 21 апр 2009, 21:36

Нужна помощь...

Сообщение Roman » 21 апр 2009, 22:11

Привет всем хуменам :wink:
Мне нужна ваша помощь :)

И так, рассмотрим ситуацию:
Хумен эмулятор переходит на заданную страницу, на которой полно всяких разных урлов (внутренних, внешних и т.п.) Нужно что бы эмулятор записал в файл все линки списком, которые расположены на заданном поддомене.

Допустим, мне нужно записать в файл все урлы, ведущие на сайты расположенные на домене narod.ru.

Я попробовал сделать скрипт сам, и в результате получил вот такое творение:

Код: Выделить всё

$findtext= $webpage->get_body();  

$ind1=0;
$ind3=0;
$url ="";

while($ind1!==FALSE)
{
    $ind1 = strpos($findtext,"http://",$ind3);
    $ind3= strpos($findtext,"narod.ru/",$ind1);

    // ïîëó÷àåì âñ¸ â îäíó ñòðîêó
    $url = $url.substr($findtext,$ind1,$ind3-$ind1)."\n";

}

$file=fopen("logins.txt","a+");
fwrite($file,"$url\n");
fclose($file);
Но в результате действия этого скрипта в файл записывается какойто непонятно откуда взявшийся кусок html кода страницы...

Есть у кого нибудь, какие нибудь мысли?)

P.S. Заранее прошу прощения, если мой код - полный бред :)

Roman
Сообщения: 3
Зарегистрирован: 21 апр 2009, 21:36

Сообщение Roman » 22 апр 2009, 10:41

Все, дописал сам :)

Ответить