ZodiacXP
Erfahrenes Mitglied
Hallo,
bei mir funktioniert deine Lösung ZodiacXP, nur total langsam... dauert echt ne halbe minute wenn er das überprüft... aber mit dem richtigen Ergebniss
Ups. Die Formatierung ist in diesem Fall dafür verantwortlich, dass es solang dauert
Und zwar hier:
PHP:
fputs($fp,
"HEAD / HTTP/1.1
Host: ".$page."
Connection: Close
"
);
Wenn man es so macht gehts schneller:
PHP:
fputs($fp,
"HEAD / HTTP/1.1\r\nHost: ".$page."\r\nConnection: Close\r\n\r\n"
);
Als Funktion für die Allgemeinheit:
PHP:
function UrlOnline($url)
{
$fp = @fsockopen($url, 80);
if ($fp)
{
fputs($fp,
"HEAD / HTTP/1.1\r\nHost: " . $url . "\r\nConnection: Close\r\n\r\n"
);
$get = fgets($fp, 16);
return ($get[9] < 4);
}
return false;
}
Zuletzt bearbeitet: