Чтение запрошенной страницы сервера

rooot

Новичок
Чтение запрошенной страницы сервера

Подскажите функцию, есть некая форма типа, логин+парол+submit, далее попадаешь на следующую страницу из которой нужно вытянуть пару строк
значит по поводу входа я решил проблему таким методом ввожу в строке адреса такое www.test.ru/test.php?login=test&psw=testpass
далее попадаю на test.php. Пытался искать на пхп.нет getPageURL подобие ничего не нашел, может кто подскажет?
 

matross

Новичок
Re: Чтение запрошенной страницы сервера

Один вопрос, а зачем это нуно???
 

rooot

Новичок
ARN
нет не катит пишет нет такого сервера

matross
ну нуно )) там БД с инфой она то и нуна
 

ARN

Guest
если пишет что нет такого сервера ищи другой сервер fsockopen тут не причем
 

rooot

Новичок
ARN
Warning: fsockopen(): php_network_getaddresses: gethostbyname failed in c:\inetpub\wwwroot\test\bot.php on line 2

Warning: fsockopen(): unable to connect to capitalcity.combats.ru/enter.pl?login=test&psw=test:80 in c:\inetpub\wwwroot\test\bot.php on line 2
Операция успешно завершена. (0)
 

ARN

Guest
мда...
а так работает?

PHP:
<?php 
$fp = fsockopen ("capitalcity.combats.ru", 80, $errno, $errstr, 30); 
if (!$fp) { 
   echo "$errstr ($errno)<br>\n"; 
} else { 
   fputs ($fp, "GET /enter.pl?login=test&psw=test HTTP/1.0\r\nHost: capitalcity.combats.ru\r\n\r\n"); 
   while (!feof($fp)) { 
       echo fgets ($fp,128); 
   } 
   fclose ($fp); 
} 
?>
 

rooot

Новичок
ARN
спасибо, удачи

-~{}~ 31.05.05 16:28:

<?php
$fp = fsockopen ("capitalcity.combats.ru", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs ($fp, "GET /enter.pl?login=angbot&psw=test
HTTP/1.0\r\nHost: capitalcity.combats.ru\r\n\r\n");
while (!feof($fp)) {
echo fgets ($fp,128);
}
$f = fopen("my.txt","w");
$text = "dssdsdsd";
fwrite($f, $text);
fclose($f);
fclose ($fp);
}
?>
почему то не может создать файл пишет что отказано в доступе, хотя атрибуты правильны ((

-~{}~ 31.05.05 16:59:

с доступом разобрался, последний вопрос....
<?php
$fp = fsockopen ("capitalcity.combats.ru", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs ($fp, "GET /enter.pl?login=angbot&psw=test HTTP/1.0\r\nHost: capitalcity.combats.ru\r\n\r\n");
while (!feof($fp)) {
echo fgets ($fp,128);
}
$f = fopen("excel.csv","w");
$text = ????????????????????????????;
fwrite($f, $text);
fclose($f);
fclose ($fp);
}
?>
вместо ????????????????? не могу понять что вписать, нужна запись всего html afqkf, который у нас загрузился.
 
Сверху