Re: něco jako IPNG v PHP?

From: Tomáš Holý (tomas.holy@centrum.cz)
Date: 21. 12. 2003, 15:44 CET


co koukam, nemas nikde nastaveny $time .
tim se nastavi timeout.

----- Original Message -----
From: "Austin" <austi@atlas.cz>
To: "Servis-Internet" <servis-internet@nawebu.cz>
Sent: Sunday, December 21, 2003 3:24 PM
Subject: něco jako IPNG v PHP?


> zdravím....
> jak v PHP udělat něco jako PING, abych věděl, jestli volaný servr funguje,
> nebo vůbec existuje?
> zkoušel jsem to pomocí fsockopen() ale pokud servr neexistuje, tak to
hrozně
> dlouho trvá a nepomůže ani nastavit pátý parametr funkce, který by měl
> omezovat čas čekání na odpověď... :(
>
> $fp = fsockopen ("adresa", 80, $errno, $errstr, $time);
> if (!$fp)
> {
> echo "$errstr ($errno)<br>\n";
> }
> else
> {
> $hlavicka="GET / HTTP/1.0\r\n Host: \r\n Connection: Keep-Alive \r\n
> User-Agent: MyURLGrabber\r\n\r\n";
> fputs ($fp, $hlavicka);
>   while (!feof($fp))
> {
> $odpoved=$odpoved.fgets ($fp,30);
>      }
> $odpoved=strip_tags($odpoved);
> echo $odpoved;
> }
>
> prostě jak rychle zjistit jestli má smysl se s daným servrem dále bavit...
>
> předem díky za help... :)
> Láďa:)
>
>
>
>
> ===================================================== reklama =====
> Bezdratove pripojeni k Internetu WiFi se stava fenomenem. Nezustante
> pozadu a budte v obraze. Specialni priloha na Lupe vam to umozni.
> Vice: http://www.lupa.cz/wifi/
> ===================================================================
>
> --
> -- Konference: SERVIS ------ Pravidla: http://pravidla.kab.cz/ --
> -- Archiv, instrukce pro odhlaseni: http://internet.nawebu.cz/ --
> -- Konference Internet Info, s.r.o. ----- http://www.iinfo.cz/ --
>
>



This archive was generated by hypermail 2.1.3 : 21. 12. 2003, 15:37 CET