Enregistrement date base de données (date trop ancienne)
Posté : 08 avr. 2011, 18:01
Bonjour à tous,
Je rencontre un problème avec des dates enregistrées dans une de mes bases de données. J'ai un système d'inscription tout simple à une newsletter sur un site. Je stock les adresses emails des abonnés dans un base de données en enregistrant également leur date d'inscription comme ceci:
(ce qui est totalement impossible je n'avais même pas le site à cette date). Quel est ce curieux bug? Est-ce que la fonction date() de PHP se base sur la machine de l'utilisateur? (Il me semble que non j'ai fait des tests en modifiant la date de mon ordinateur (7 avril 2011) et la fonction date() exécuter en ligne me retournait la bonne date (8 avril 2011). Donc j'imagine que cette fonction se base sur la date récupérer sur le serveur.)
Mais alors d'où vient ce problème???? Mes recherches sur Google ne sont pas vraiment fructueuses c'est pourquoi je demande votre. Quelqu'un aurait-il rencontré le même problème? Je suis preneur de toutes vos idées ou explications!
Merci par avance et bon week-end à tous!
Je rencontre un problème avec des dates enregistrées dans une de mes bases de données. J'ai un système d'inscription tout simple à une newsletter sur un site. Je stock les adresses emails des abonnés dans un base de données en enregistrant également leur date d'inscription comme ceci:
$adresse = "[email protected]";
$date = date("d-m-Y");
// [ ...connexion base, sélection de la table, etc... ]
$inserer = "INSERT INTO maTable(champAdresse, champDate) VALUES('$adresse', '$date')";
// [ ...fermeture connexion, etc... ]
J'ai mis en place ce système il y a deux mois. Cependant quand je fouille dans ma base de données je trouve des inscriptions qui date de 2005 Mais alors d'où vient ce problème???? Mes recherches sur Google ne sont pas vraiment fructueuses c'est pourquoi je demande votre. Quelqu'un aurait-il rencontré le même problème? Je suis preneur de toutes vos idées ou explications!
Merci par avance et bon week-end à tous!