Mailinglisten-Archive |
hallo thomas! bei mir l=E4uft das nach wie vor nicht: //skript: <?php if(preg_match("/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/",gethostby= name("www.jkladsfjsadjkfasdjkasdfjklasdf")))=20 { $ipadresse =3D gethostbyname("www.jkladsfjsadjkfasdjkasdfjklasdf"); print $ipadresse; print ("<br>\nok<br>"); }else print ("nicht ok<br>"); // fsock.php $hosts =3D array("www.foobar.de", "www.djsafkfasdffad", "http://www.gmx",=20 "http://www.gmx.at"); for($i=3D0; $i<count($hosts); $i++) { $fp =3D fsockopen($hosts[$i], 80, &$errno, &$errstr, 30); echo("Host: ".$hosts[$i]." - FP: $fp (".($fp ? "true" : "false").") - errno: $errno - errstr: $errstr\n<br>"); } ?> //ausgabe: 213.69.147.100 ok Host: www.foobar.de - FP: Resource id #1 (true) - errno: 0 - errstr: Host: www.djsafkfasdffad - FP: Resource id #2 (true) - errno: 0 - errstr: Host: http://www.gmx - FP: (false) - errno: 0 - errstr: Host: http://www.gmx.at - FP: (false) - errno: 0 - errstr: alles wie immer. die ip wird trotz schwachsinns-host, den=B4s nicht gibt=20 ausgegeben. beginnt der host mit www, gibts true, wenn aber mit www, false. php buggy? ich lass die sachen bei www.hostsupport.de laufen. sollte ich=20 denen ein mail schicken, oder blamiere ich mich dann ;-) ? danke trotzdem f=FCr die tips! bye joe --=20 Josef Schwarz www.josefschwarz.com FH Salzburg: Telekommunikationstechnik und -systeme
php::bar PHP Wiki - Listenarchive