něco jako IPNG v PHP?

From: Austin (austi@atlas.cz)
Date: 21. 12. 2003, 15:24 CET


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:)



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