2019-03-22 21:39:49 +01:00
< ? php if ( ! isset ( $_GET [ " afficherUniquement " ])) {
include " inc/debut.php " ;
2019-05-07 16:53:25 +02:00
head ( " navigateur.php " ); ?>
2019-03-22 21:39:49 +01:00
2019-10-15 16:08:45 +02:00
< h1 > Informations de votre navigateur Web </ h1 >
2019-03-22 21:39:49 +01:00
< p >
2019-10-15 16:08:45 +02:00
< h2 > Votre adresse IP </ h2 >
2019-03-22 21:39:49 +01:00
2019-10-15 16:08:45 +02:00
Votre adresse IP est : < code >< ? php echo htmlspecialchars ( $_SERVER [ 'REMOTE_ADDR' ]); ?> </code>
2019-03-22 21:39:49 +01:00
< br >< br >
2019-12-09 00:43:12 +01:00
< span class = " icon-info texte-secondaire " > Une adresse IP ( IP pour Internet Protocol ) est une information permettant d 'identifier un ordinateur. Elle est utilisée pour n' importe quel échange sur internet .</ span >
2019-03-22 21:39:49 +01:00
</ p >
< p >
2019-10-15 16:08:45 +02:00
< h2 > Votre référent HTTP </ h2 >
2019-03-22 21:39:49 +01:00
< ? php if ( ! isset ( $_SERVER [ 'HTTP_REFERER' ])) { ?>
2019-10-15 16:08:45 +02:00
Votre navigateur n ' a pas envoyé de < a href = " https://fr.wikipedia.org/wiki/R%C3%A9f%C3%A9rent_(informatique) " > référent HTTP </ a > ( HTTP referer ) .
< ? php } else { ?>
2019-03-22 21:39:49 +01:00
2019-10-15 16:08:45 +02:00
Votre < a href = " https://fr.wikipedia.org/wiki/R%C3%A9f%C3%A9rent_(informatique) " > référent HTTP </ a > ( HTTP referer ) est : < code >< ? php echo htmlspecialchars ( $_SERVER [ 'HTTP_REFERER' ]); ?> </code>
< ? php } ?>
< br >< br >
2019-12-09 00:43:12 +01:00
< span class = " icon-info texte-secondaire " > Un référent HTTP est une information envoyée par votre navigateur indiquant au site sur quelle page vous vous trouviez avant d ' utiliser le lien qui vous a conduit ici .</ span >
2019-10-15 16:08:45 +02:00
< br >
2019-03-22 21:39:49 +01:00
</ p >
< p >
2019-10-15 16:08:45 +02:00
< h2 > Votre agent utilisateur </ h2 >
L '<a href="https://fr.wikipedia.org/wiki/User_agent">agent utilisateur</a> (user agent) envoyé par votre navigateur est : <code><?php echo htmlspecialchars($_SERVER[' HTTP_USER_AGENT ' ]); ?> </code>
2019-03-22 21:39:49 +01:00
< br >< br >
2019-12-09 00:43:12 +01:00
< span class = " icon-info texte-secondaire " > Un agent utilisateur est une information envoyée par votre navigateur indiquant au site diverses informations sur vous . Il peut contenir votre système d ' exploitation , votre navigateur , sa version et votre langue .</ span >
2019-03-22 21:39:49 +01:00
</ p >
< p >
< h2 > Langues demandées </ h2 >
2019-10-15 16:08:45 +02:00
Votre navigateur a demandé la ou les langue·s suivante·s : < code >< ? php echo htmlspecialchars ( $_SERVER [ 'HTTP_ACCEPT_LANGUAGE' ]); ?> </code>
2019-03-22 21:39:49 +01:00
< br >< br >
2019-12-09 00:43:12 +01:00
< span class = " icon-info texte-secondaire " > Votre navigateur envoie aux pages qu ' il visite la liste des langues que vous êtes censé·e pouvoir lire ( généralement en se basant sur la langue de son interface ) .</ span >
2019-03-22 21:39:49 +01:00
</ p >
< ? php include " inc/footer.php " ;
} else if ( isset ( $_GET [ " afficherUniquement " ]) AND $_GET [ " afficherUniquement " ] == " ip " ) {
echo htmlspecialchars ( $_SERVER [ 'REMOTE_ADDR' ]);
} else if ( isset ( $_GET [ " afficherUniquement " ]) AND $_GET [ " afficherUniquement " ] == " agentUtilisateur " ) {
echo htmlspecialchars ( $_SERVER [ 'HTTP_USER_AGENT' ]);
} else if ( isset ( $_GET [ " afficherUniquement " ]) AND $_GET [ " afficherUniquement " ] == " agentIp " ) {
echo htmlspecialchars ( $_SERVER [ 'REMOTE_ADDR' ]);
echo " <br> " ;
echo htmlspecialchars ( $_SERVER [ 'HTTP_USER_AGENT' ]);
} else {
echo " Erreur : Mauvais argument·s " ;
}