Exemple de compteur dans une page web.

Pour que ce compteur fonctionne, il faut que l'extension de la page soit  ".php"  et non  ".html"  et que l'hébergeur supporte le PHP.


C'est un essai, car cela ne fonctionne pas correctement !
L'adresse IP est incorrecte !
Pourquoi ???
"; echo '$REMOTE_ADDR = '.$REMOTE_ADDR."
"; echo "Divers autres appels :
"; echo '$_SERVER["SERVER_ADDR"] = '.$_SERVER["SERVER_ADDR"]."
"; echo '$_SERVER["REMOTE_HOST"] = '.$_SERVER["REMOTE_HOST"]."
"; echo '$_SERVER["REMOTE_USER"] = '.$_SERVER["REMOTE_USER"]."
"; echo '$_SERVER["SCRIPT_FILENAME"] = '.$_SERVER["SCRIPT_FILENAME"]."
"; echo '$_SERVER["HTTP_HOST"] = '.$_SERVER["HTTP_HOST"]."
"; echo '$_SERVER["SERVER_NAME"] = '.$_SERVER["SERVER_NAME"]."
"; ?>
références : hardware.fr   PHP, instructions  

Retourne la vraie adresse IP, même si on est derrière un proxy !
Ma VRAIE adresse ip = ".get_ip()."
"; ?> Référence : Référence.

' ; foreach ($indicesServer as $arg) { if (isset($_SERVER[$arg])) { echo ''.$arg.'' . $_SERVER[$arg] . '' ; } else { echo ''.$arg.'-' ; } } echo '' ; /* That will give you the result of each variable like (if the file is server_indices.php at the root and Apache Web directory is in E:\web) : PHP_SELF /server_indices.php argv - argc - GATEWAY_INTERFACE CGI/1.1 SERVER_ADDR 127.0.0.1 SERVER_NAME localhost SERVER_SOFTWARE Apache/2.2.22 (Win64) PHP/5.3.13 SERVER_PROTOCOL HTTP/1.1 REQUEST_METHOD GET REQUEST_TIME 1361542579 REQUEST_TIME_FLOAT - QUERY_STRING DOCUMENT_ROOT E:/web/ HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,* /*;q=0.8 HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.3 HTTP_ACCEPT_ENCODING gzip,deflate,sdch HTTP_ACCEPT_LANGUAGE fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4 HTTP_CONNECTION keep-alive HTTP_HOST localhost HTTP_REFERER http://localhost/ HTTP_USER_AGENT Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17 HTTPS - REMOTE_ADDR 127.0.0.1 REMOTE_HOST - REMOTE_PORT 65037 REMOTE_USER - REDIRECT_REMOTE_USER - SCRIPT_FILENAME E:/web/server_indices.php SERVER_ADMIN myemail@personal.us SERVER_PORT 80 SERVER_SIGNATURE PATH_TRANSLATED - SCRIPT_NAME /server_indices.php REQUEST_URI /server_indices.php PHP_AUTH_DIGEST - PHP_AUTH_USER - PHP_AUTH_PW - AUTH_TYPE - PATH_INFO - ORIG_PATH_INFO - */ ?>

Plan du Site : home de zgisin   arrow   Home   arrow   php14_adresse_ip.php


Page mise à jour le 1 décembre 2015 par Bernard Gisin
Hébergement par : www.infomaniak.ch