Bonjour,
Désirant créer une rubrique "enchères" sur un site, je veux, lors de l'enregistrement d'un objet, créer une date de fin d'enchère correspondant au jour d'introduction + 10, tout en gardant une heure de fin d'enchère correspondant à l'heure d'introduction.
Pour cela, j'utilise un couplage de la fonction date() et de la fonction mktime(). Le problème est que lors de mes tests en local sous Windows (et serveur Apache), tout fonctionne correctement, autant pour la date que pour l'heure, tandis qu'en ligne, sur un serveur Linux (et toujours Apache), la date est correcte mais l'heure est initialisée à 00h00m00s.
Voici le code d'initialisation de ma variable de date de fin d'enchère :
Quelq'un pourrait-il m'aider à résoudre ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $date = date("Y-m-d H:i:s", mktime(date("H"), date("i"), date("s"), date("m"), date("d")+10, date("Y")));
Merci d'avance.
Christophe
Partager