Utilisation de strptime

Résolu/Fermé
roms75001 Messages postés 390 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 9 juillet 2017 - 3 juin 2015 à 17:43
hharchi9 Messages postés 567 Date d'inscription mercredi 18 décembre 2013 Statut Membre Dernière intervention 1 juillet 2015 - 3 juin 2015 à 20:08
Bonjour

Je dois tester mon formulaire afin de m'assurer que la date_exp est valide

Sachant que pour être valide elle doit avoir le format suivant : mm/aa

J'ai donc pensé à faire quelque chose comme ca :

if (strptime ($_SESSION['date_exp'], "m/Y"))
{
//valide
}
else // non valide


mais bien évidemment ça ne fonctionne pas, quelqu'un serait m'aider ?

merci d'avance

1 réponse

hharchi9 Messages postés 567 Date d'inscription mercredi 18 décembre 2013 Statut Membre Dernière intervention 1 juillet 2015 24
3 juin 2015 à 20:08
Bonsoir,

attention, la fonction ne renvoie pas
true
si la date est valide mais un
array
. De plus, il faut que la date provenant de
$_SESSION['exp']
soit créée par la fonction
strftime()
.

Je vous renvoie à la documentation pour plus de renseignement :
https://www.php.net/manual/fr/function.strptime.php
0