ACCÉDER À LA RÉUSSITE PAR LE DÉVELOPPEMENT PERSONNEL

Bienvenue sur mon site de ressources pour WebWorkers. Sorte de mémorandum personnel de trucs et astuces pratiques utilisés couramment pour la création de sites web par les Webmasters, Webdesigners et développeurs.
Me contacterVous avez une question ou un projet de site ? Contactez moi

Collecte d’informations

Petit morceau de code simple en PHP pour afficher l’adresse IP réelle du visiteur même derrière un PROXY ainsi qu’un groupe date/heure. Possibilité d’enregistrer un fichier de log au format HTML.

<?php
// Récupération de l'ip d'un visiteur même si il est derrière un proxy 
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
$IP = $_SERVER['HTTP_X_FORWARDED_FOR'];
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
$IP = $_SERVER['HTTP_CLIENT_IP'];
else
$IP = $_SERVER['REMOTE_ADDR']; // L'adresse IP du client qui fait la requete 

//Enregistrer le fichier de log au format HTML
$pageaffichee = $_SERVER['REQUEST_URI'];
$dateheure = date("d/m/Y - H:i:s");
$formatageligne = $dateheure . " - " . $IP . " - " . $pageaffichee . "&lt;br /&gt;";
//$fopen = fopen("log.html", "a"); // ouvre le fichier log.html en mode append
//fwrite($fopen, $formatageligne);
//fclose($fopen);

// affichage des infos
echo "Groupe date/heure : " .$dateheure.; // date heure
echo "&lt;br /&gt;";// retour à la ligne
echo "Votre adresse IP réelle : ".$IP; // adresse ip
?>

Voila ce que cela donne:

Groupe date/heure : 18/04/2021 – 07:43:39
Votre adresse IP réelle : 3.235.25.169

Authentifiez-vous

Mot de passe perdu ?