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
Home
php14_adresse_ip.php
Page mise à jour le 1 décembre 2015 par Bernard Gisin
Hébergement par : www.infomaniak.ch