Hello,
Und es funktioniert sogar trotz des Fehlers ;-P
<?php ### fsockopen.php ###
get headers of response
$host = "www.ambassadorhotel.ch";
$fp = fsockopen($host, 80, $errno, $errstr, 30);
if (!$fp)
{
die("Fehler: $errstr ($errno)<br />\r\n");
}$out = "HEAD / HTTP/1.1\r\n";
$out .= "Host: $host\r\n";
$out .= "Connection: Close\r\n\r\n";fwrite($fp, $out);
$responsestr = '';while (!feof($fp))
{
$responsestr .= fread($fp, 128);
}fclose($fp);
$_response = explode ("\r\n", $responsestr);
echo "<pre>\r\n";foreach($_response as $lineno => $linestr)
{
falsch if ($linestr == "\r\n");
if (strlen($linestr) == 0) break;
echo htmlspecialchars($linestr) . "\r\n";
}
echo "</pre>\r\n";
?>
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg