fsockopen activer desactiver?

JeunZ

WRInaute accro
Comment savoir si il l'est sur un serveur ou pas?

Et surtout comment l'activer ou le désactiver? (fsockopen)
 

tom_pascal

WRInaute discret
Pour savoir si la fonction est activée, tu peux simplement la tester avec le code suivant par exemple :

Code:
<?php
$fp = fsockopen("www.google.com", 80, $errno, $errstr, 30);
if (!$fp) {
   echo "$errstr ($errno)<br />\n";
} else {
   $out = "GET / HTTP/1.1\r\n";
   $out .= "Host: www.google.com\r\n";
   $out .= "Connection: Close\r\n\r\n";

   fwrite($fp, $out);
   while (!feof($fp)) {
       echo fgets($fp, 128);
   }
   fclose($fp);
}
?>

(cf. la doc PHP : http://www.php.net/function.fsockopen)
 

JeunZ

WRInaute accro
J'obtient:

HTTP/1.1 302 Found Location: https://www.google.fr/cxfer?c=PREF%3D:TM ... Air&prev=/ Set-Cookie: PREF=ID=a55a964250da8aa7:CR=1:TM=1125179097:LM=1125179097:S=T164VjYeYJbg70v4; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com Content-Type: text/html Server: GWS/2.1 Content-Length: 214 Date: Sat, 27 Aug 2005 21:44:57 GMT
302 Moved
The document has moved here.


se qui m'indique que c'est activé, mais alors pourquoi phpmyannu n'arrive pas à détécter les 404 :-(
 

Discussions similaires

Haut