Aller au contenu

Sujets conseillés

Posté

2 variables peuvent t'intéresser :

echo "<br>Votre navigateur : ".$_SERVER['HTTP_USER_AGENT'];
echo "Votre FAI : ".$_SERVER['REMOTE_HOST'];

Pour ma part, si j'entre sur un site équipé de ceci, ca m'affichera :

Votre navigateur : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.4) Gecko/20030624 
Votre FAI : abcd1349.ipt.aol.com

Anonymus.

Posté

ben non ça marche pas

<?php

echo "Votre FAI : ".$_SERVER['REMOTE_HOST'];

?>

<?php

Votre FAI : abcd1349.ipt.aol.com

?>

=Parse error: parse error, unexpected T_STRING in c:\program files\easyphp1-7\www\spynet\anonyma.php on line 61

Posté

Pardon je recommence donc pour ce code :

<?php

echo "Votre FAI : ".$_SERVER['REMOTE_HOST'];

?>

voila ce que j ai

:Notice: Undefined index: REMOTE_HOST in c:\program files\easyphp1-7\www\spynet\anonyma.php on line 55

Votre FAI :

Posté

Bon...

Dès fois que ca marche :

foreach($_SERVER as $k => $v)
echo"<br>         \$_SERVER['".$k."']       =    ".$v." ";
foreach($HTTP_SERVER_VARS as $k => $v)
echo"<br>         \$HTTP_SERVER_VARS['".$k."']       =    ".$v." ";

Tu vas avoir la liste des variables SERVER qui vont s'afficher, à toi de piocher dedans.

Si ca ne marche pas, essaies avec la variable $GLOBALS, voire la fonction phpinfo() où tu récupères l'info qu'il te faut.

Sinon, je ne vois pas.. :(

Posté

Surprenant. Peux-tu essayer:

<?php echo "Host: ".gethostbyaddr($_SERVER["REMOTE_ADDR"]); ?>

Si ça ne marche pas, peux-tu regarder ce que te renvoie l'adresse IP:

<?php echo "Adresse IP: ".$_SERVER["REMOTE_ADDR"]; ?>

Posté
:Notice: Undefined index: REMOTE_HOST in c:\program files\easyphp1-7\www\spynet\anonyma.php on line 55

Ca me semble assez logique si tu tournes en local sous easyphp, non ? ;)

Qu'est ce que tu voudrais qu'il te donne comme FAI pour l'IP 127.0.0.1 ? :whistling:

REMOTE signifie "distant" ....

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...