Enregistrer l'adresse IP via une page PHP
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je voudrais créer une page PHP, qui enregistrerait directement l'adresse IP du visiteur dans un base de données MySQL.
Que dois-je écrire dans le fichier php ?
Cordialement.
je voudrais créer une page PHP, qui enregistrerait directement l'adresse IP du visiteur dans un base de données MySQL.
Que dois-je écrire dans le fichier php ?
Cordialement.
2 réponses
-
Bonsoir,
Alors il faut :
- utiliser une variable super globale fournie par PHP pour récupérer l'adresse IP du visiteur
- le script doit se connecter à la bdd
- insérer l'IP dans la table prévue
- éventuellement avec l'heure de la visite
Voilà pour dégrossir ta problématique...
@+ -
Merci pour ta réponse,
mais comme je m'y connais pas trop en BDD, je me demandais si je pouvais simplement l'écrire sur un fichier texte situé sur le serveur.
De plus, les variables gloables pour afficher les IPs, j'en connais, mais pour noter leur contenu quelque part... :/
Cordialement.-
Oui tu peux même si c'est moins performant que de l"enregistrer dans une table de la bdd car si tu as de nombreux visiteurs, le fait d'ouvrir et écrire dans un fichier consomme beaucoup de ressource. Il y a des fonctions PHP spécifiques dédiées aux fichiers. A consulter en ligne sur php.net https://www.php.net/manual/fr/ref.filesystem.php
Bonne continuation... -
-
-
-