![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2002
Сообщений: 4
|
нужно проверить если ли на определённой странице определённый текст в коде ...
ну типа надо проверить есть ли в коде ссылка на мой сайт , если нет то выскакивает алерт ... как это сделать??? для тех кто не понял ![]() PERL :: нажимаешь на кнопочку и скрипт должен проверить присутствует ли определённый текст на странице ! на пример на http://rapon.by.ru/index.htm присутствует ли слово Ёханный бабай , если присетствует то алерт 'есть слово' если нету такого то алерт 'no' Ясно ![]() |
|
|||||
|
попробуй получить нужную страницу при помощи кода
use LWP::UserAgent;
use HTTP::Request;
use HTTP::Response;
use URI::Heuristic;
my $url = "http://rapon.by.ru/index.htm";
$| = 1;
printf "%s =>\n", $url;
my $ua = LWP::UserAgent->new();
$ua->agent("Schmozilla/v9.14 Platinum");
$ua->proxy(['http', 'ftp'] => 'http://proxy.com:3128'); #если нужно используй прокси
my $req = HTTP::Request->new(GET => $url);
$req->referer("http://some.com");
my $response = $ua->request($req);
if ($response->is_error()) {
print "not responding";
} else {
my $content = $response->content();
}
__________________
Best regards, Swed. |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 4
|
Ошибка 500: Внутренняя ошибка сервера
вот такие блин пироги ![]() |
|
|||||
|
Это только кусок кода без использования CGI. В таком виде он работает с командной строки >perl test.pl. Если ты его хочешь использовать через веб добавь в начале
или просто боле подробно о использовании CGI ищи среди моих ссылок
__________________
Best regards, Swed. Последний раз редактировалось Swed; 05.02.2002 в 11:26. |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 4
|
что-то нн выходит
![]() пишет http://rapon.by.ru => not responding может у меня руки кривые ![]() можешь полный скрипт скинуть в форум или на мыло ??? |
|
|||||
|
где ты запускаешь скрипт?
обрати внимание - если перед сервером стоит прокси то нужна строка Цитата:
__________________
Best regards, Swed. Последний раз редактировалось Swed; 05.02.2002 в 16:27. |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 4
|
я его сразу гружу на h1.ru и запускаю там ...
прокси убирал , всё равно не выходит ![]() |
|
|||||
|
сложно сказать...
а другие адреса пробовал вместо rapon.by.ru?
__________________
Best regards, Swed. |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 4
|
неа , ни в какую не хочет выполняться
![]() попробуй сам , может у тебя получиться :! |
|
|||||
|
попробую, но пока я зарегистрюсь на h1, пройдет куча времени.
а у себя на серваке я проверял - все работает
__________________
Best regards, Swed. |
![]() |
Часовой пояс GMT +4, время: 02:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|