|
|
|
| Вот код изкниги взял. немного переделал. Но ответ всегда приходит bad request
$line="";
$hostname = $site;
$path = '';
$fp = fsockopen($hostname, 80, $errno, $errstr, 30);
if(!$fp){
$error .= "Сайт недоступен в данный момент<br>";
} else{
$headers .= "GET $path HTTP/1.1\r\n";
$headers .= "Host: $hostname\r\n";
$headers .= "Connection: Close\r\n\r\n";
fwrite($fp, $headers);
$end = false;
while(!$end){
$line = fgets($fp, 1024);
if(trim($line) == "") $end = true;
else $out[] = $line;
}
fclose($fp);
}
if(strpos($out[0], "200") == ""){
$error .= "Сайт не дал ответ 200. Регистрация невозможна<br>";
}
|
| |
|
|
|
|
|
|
|
для: winflip
(12.05.2008 в 20:54)
| | Сделайте echo $headers и результат сюда. | |
|
|
|
|
|
|
|
для: winflip
(12.05.2008 в 20:54)
| | Если это осмысленный запрос, то $path не должен быть пустым. | |
|
|
|
|
|
|
|
для: Trianon
(13.05.2008 в 02:01)
| | В смысле? А если обращение к главной? | |
|
|
|