forked from miraty/web
74 lines
2.8 KiB
PHP
Executable File
74 lines
2.8 KiB
PHP
Executable File
<?php if (!isset($_GET["afficherUniquement"])) {
|
|
|
|
|
|
|
|
include "inc/debut.php";
|
|
head("monnavigateur.php"); ?>
|
|
|
|
<h1>Mon navigateur</h1>
|
|
|
|
<div>
|
|
<h2>Mon adresse IP</h2>
|
|
<br>
|
|
Votre adresse IP est : <span class="moyen"><?php echo htmlspecialchars($_SERVER['REMOTE_ADDR']); ?></span>
|
|
<br><br>
|
|
<span class="icon-info-1 t08 texte-secondaire"> Une adresse IP (IP pour Internet Protocol) est une information permettant d'identifier votre ordinateur. Elle est utilisée pour n'importe quel échange sur internet.</span>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
<h2>Mon référent HTTP</h2>
|
|
<br>
|
|
|
|
<?php if (!isset($_SERVER['HTTP_REFERER'])) { ?>
|
|
|
|
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).
|
|
<br><br>
|
|
<span class="icon-info t08 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>
|
|
<?php } else { ?>
|
|
|
|
Votre <a href="https://fr.wikipedia.org/wiki/R%C3%A9f%C3%A9rent_(informatique)">référent HTTP</a> (HTTP referer) est : <span class="moyen"><?php echo htmlspecialchars($_SERVER['HTTP_REFERER']); ?></span>
|
|
<br><br>
|
|
<span class="icon-info-1 t08 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>
|
|
|
|
<br>
|
|
<?php } ?>
|
|
</div>
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
|
<div>
|
|
<h2>Mon agent utilisateur</h2>
|
|
<br>
|
|
Votre <a href="https://fr.wikipedia.org/wiki/User_agent">agent utilisateur</a> (user agent) est : <span class="moyen"><?php echo htmlspecialchars($_SERVER['HTTP_USER_AGENT']); ?></span>
|
|
<br><br>
|
|
<span class="icon-info-1 t08 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>
|
|
</div>
|
|
|
|
|
|
|
|
<?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";
|
|
}
|