Page 1 sur 1

vérifier la date

Posté : 12 août 2005, 10:44
par Ryukisai
bonjour,
voilà j'aimerais savoir comment on peut faire pour vérifier si une date est valide, genre que je n'ai pas le 31 février par exemple...

j'avais commencé avec des If mais toutes les dates que je rentre sont invalides... grossièrement ça donne ça:
<?
if($JJ=31 && $MM=02 || $JJ=31 && $MM=04 || $JJ=31 && $MM=06 ||$JJ=31 && $MM=09 || $JJ=31 && $MM=11)
{
	?><center>Veuillez entrer une date valide</center><br><center><a href="javascript:history.back(1)">
	Cliquez ici pour revenir au formulaire d'inscription
	</a></center><?
}
else
{
?>Votre inscription est validée<?
}
?>
JJ et MM sont les jours et les mois (original hein?) que je récupère dans mon formualire avec un menu déroulant...
voilà donc si qqu'un pouvait me donner une piste à explorer...
merci

Posté : 12 août 2005, 11:13
par raptor
hello,
if (checkdate( int month, int day, int year )) { //date ok
} else {
//date pas ok
}

@+

Posté : 12 août 2005, 11:24
par Ryukisai
merci je vais voir ce que je peux faire avec ça :wink:
++

Posté : 12 août 2005, 11:26
par raptor
Ok, tu tiens au courant :)

Posté : 12 août 2005, 11:27
par Ryukisai
t'inquiète je vais surment revenir ici!! :lol:
au fait pas mal ton site sur les voitures...

Posté : 12 août 2005, 11:28
par raptor
Merci :D
L'autre est en train d'être refait :p

Posté : 12 août 2005, 11:39
par Ryukisai
ben voilà je reviens...
le truc c'est que j'aimerais dire:
Si
(checkdate est pas bon)
{
pas bon
}
else
{
// la suite des vérifes ....
do you understand me?

Posté : 12 août 2005, 11:46
par raptor
alors
if (!checkdate(m,d,y)) {
//pas ok
} else {
//ok
}

Posté : 12 août 2005, 11:51
par Ryukisai
ben voilà ça marche en plus ça colle bien avec le reste du script
merci l'ami vous etes fort urbain!! :D

Posté : 12 août 2005, 11:51
par raptor
De rien bonne continuation.