Mailinglisten-Archive |
Hi, jetzt habe ich es auch flott hinbekommen. Bedingung ist ein lokaler Webserver, der nach 'draussen', also auf die IP des Online-Providers, geroutet wird. <? $remote = $_SERVER['REMOTE_ADDR']; $call = "HEAD /idx.gif HTTP/1.1\r\nHost: ".$remote. "\r\nAccept-Encoding: not chunked\r\n\r\n"; $ok = 'fremd'; $sock = fsockopen($remote, 80, $errNr, $errStr, 2); if ($sock) { $wr = fputs($sock, $call); $line = trim(fgets($sock, 111)); $AA = explode(' ', $line); if ("$AA[1]" == "200") { $ok = 'home'; } $cl = fclose($sock); } ?> Was oder wie man dann $ok auswertet, bleibt jedem selbst ueberlassen. m. b. G. Norbert _____________________ normal: 02686-987103 Notruf: 0163-3613642 --------------------- e.o.m.
php::bar PHP Wiki - Listenarchive