forked from miraty/web
API pour IP et Agent Utilisateur + Modif au README
This commit is contained in:
parent
a1d333604f
commit
f106f19ba4
2 changed files with 104 additions and 84 deletions
|
@ -1,4 +1,4 @@
|
|||
Voici le code source de mon site : https://antopie.org/web/
|
||||
Voici le code source de mon site : https://www.antopie.org/
|
||||
Je développe avec les dernières version de Apache, PHP et MySQL.
|
||||
|
||||
Le site Web dépend d'une base de donnée ; pour faire fonctionner ce site vous devrez importer le fichier bdd.sql dans votre base de donnée et placer dans le dossier parent de web/ un fichier loginsbdd.php sous la forme :
|
||||
|
|
|
@ -1,113 +1,133 @@
|
|||
<?php include "inc/debut.php";
|
||||
head("monnavigateur.php"); ?>
|
||||
<?php if (!isset($_GET["afficherUniquement"])) {
|
||||
|
||||
<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"> 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>
|
||||
|
||||
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"> 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>
|
||||
<div>
|
||||
<h2>Mon référent HTTP</h2>
|
||||
<br>
|
||||
|
||||
<?php if (!isset($_SERVER['HTTP_REFERER'])) { ?>
|
||||
<?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"> 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 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"> 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"> 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>
|
||||
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"> 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>
|
||||
<?php } ?>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<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"> 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>
|
||||
<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"> 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>
|
||||
|
||||
|
||||
<h2>Les polices du site</h2>
|
||||
<h2>Les polices du site</h2>
|
||||
|
||||
|
||||
<a download="" href="assets/ubuntu/condense.ttf" class="icon-download"> Télécharger</a><code>condense</code> :<br><br>
|
||||
<span class="condense">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="condense">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<a download="" href="assets/ubuntu/condense.ttf" class="icon-download"> Télécharger</a><code>condense</code> :<br><br>
|
||||
<span class="condense">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="condense">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
|
||||
<br><br><br>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/fin.ttf" class="icon-download"> Télécharger</a><code>fin</code> :<br><br>
|
||||
<span class="fin">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="fin">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/fin.ttf" class="icon-download"> Télécharger</a><code>fin</code> :<br><br>
|
||||
<span class="fin">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="fin">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/fin-it.ttf" class="icon-download"> Télécharger</a><code>fin-it</code> :<br><br>
|
||||
<span class="fin-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="fin-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/fin-it.ttf" class="icon-download"> Télécharger</a><code>fin-it</code> :<br><br>
|
||||
<span class="fin-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="fin-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/gras.ttf" class="icon-download"> Télécharger</a><code>gras</code> :<br><br>
|
||||
<span class="gras">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="gras">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/gras.ttf" class="icon-download"> Télécharger</a><code>gras</code> :<br><br>
|
||||
<span class="gras">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="gras">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/gras-it.ttf" class="icon-download"> Télécharger</a><code>gras-it</code> :<br><br>
|
||||
<span class="gras-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="gras-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/gras-it.ttf" class="icon-download"> Télécharger</a><code>gras-it</code> :<br><br>
|
||||
<span class="gras-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="gras-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/moyen.ttf" class="icon-download"> Télécharger</a><code>moyen</code> :<br><br>
|
||||
<span class="moyen">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="moyen">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/moyen.ttf" class="icon-download"> Télécharger</a><code>moyen</code> :<br><br>
|
||||
<span class="moyen">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="moyen">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/moyen-it.ttf" class="icon-download"> Télécharger</a><code>moyen-it</code> :<br><br>
|
||||
<span class="moyen-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="moyen-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/moyen-it.ttf" class="icon-download"> Télécharger</a><code>moyen-it</code> :<br><br>
|
||||
<span class="moyen-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="moyen-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/ubuntu.ttf" class="icon-download"> Télécharger</a><code>ubuntu</code> :<br><br>
|
||||
<span class="ubuntu">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="ubuntu">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
<a download="" href="assets/ubuntu/ubuntu.ttf" class="icon-download"> Télécharger</a><code>ubuntu</code> :<br><br>
|
||||
<span class="ubuntu">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="ubuntu">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br><br>
|
||||
|
||||
<a download="" href="assets/ubuntu/ubuntu-it.ttf" class="icon-download"> Télécharger</a><code>ubuntu-it</code> :<br><br>
|
||||
<span class="ubuntu-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="ubuntu-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br>
|
||||
<a download="" href="assets/ubuntu/ubuntu-it.ttf" class="icon-download"> Télécharger</a><code>ubuntu-it</code> :<br><br>
|
||||
<span class="ubuntu-it">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>
|
||||
<br>
|
||||
<span class="ubuntu-it">ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789àèéù''""()[]{}\/*-+=,?;.:!§%*µ^¨$£¤°@ç^_`|#~&</span>
|
||||
<br><br>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<?php include "inc/footer.php"; ?>
|
||||
</body>
|
||||
</html>
|
||||
</div>
|
||||
</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";
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue