N'afficher la page que une seul fois par jour par ip
Bonjour,
Je m'essaye à la création de mini jeux en php.
J'ai un niveau très médiocre, c'est pourquoi j'ai besoin de personnes sachant programmer en php pour m'expliquer ceci:
Comment puis-je faire pour que une page (celle où je mettrais le script) ne s'affiche qu'une seul fois par jour pour chaques IP (comme pour la page de ville de Miniville, sauf que j'aimerais rediriger vers une autre page).
J'ai pensé à:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php
// On recuper le pseudo trouvé grace a la connexion d'avant
$adressip=$_SERVER["REMOTE_ADDR"];
$time=time();
// connexion à la base actuel (la même mais on refait pour plus de neteter)
$db = mysql_connect('MONSERVEUR', 'MONCOMPTE', 'MONMOTDEPASSE') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('MADATABASE',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sqlll = "INSERT INTO `MATABLE`.`ipstocked` (
`ip` ,
`date` ,
`forwho`
)
VALUES (
'$adressip', '$time', '$pseuo'
);";
// on insère les informations du formulaire dans la table
mysql_query($sqlll) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close(); // on ferme la connexion
?> |
A partir de là, j'enregistre l'IP du visiteur et sa date de visite.
Mais je ne comprend pas comment faire après.
Merci d'avoir lu ce message.