Posez votre question Signaler

Date Javascript ... php ... ?!?!!!

Rémi - Dernière réponse le 16 jun 2004 à 14:12
Bonjour,
j'ai crée un formulaire et je souhaite que les "date" soit verifier par rapport à la date du jour et entre elle, j'aimerai aussi que les utilisateurs ne rentre pas de date hilarante du type "2004/04/32"...

voici le code :

 var re = /^\d{1}\d{1}\d{1}\d{1}\/\d{1}\d{1}\/\d{1}\d{1}$/;
   if(!re.test(datata))
   {
     alert("Vous n'avez pas saisie une date correct pour la date d'achat !");
     document.ajout.datata.focus();
     return false;
   }


      if(!re.test(miseenservice_machine))
   {
     alert("Vous n'avez pas saisie une date correct pour la date de mise en service !");
     document.ajout.miseenservice_machine.focus();
     return false;
   }

   
      if(!re.test(fingarentie_machine))
   {
     alert("Vous n'avez pas saisie une date correct pour la Date de la fin garantie !");
     document.ajout.fingarentie_machine.focus();
     return false;
   }


voici les seul contrôl que j'ai pour l instant :(

aidez moi siouplé !!!

merci d'avance
Lire la suite 

Date Javascript ... php ... »

15 réponses
Réponse
+0
moins plus
Le system accepte des dates délirante du type 2000/02/32 ou des dates n'etant pas encore pensées.. et jvois pas comment resoudre ce probleme :(
J ai oublié un detaill qui a son importance ! les dates sont enrengistré dans mysql avec cette forme la : ****/**/**.
Ajouter un commentaire
Réponse
+0
moins plus
pour transformer la date essaye ca:
$datefr=date("d/m/Y", strtotime($anciennedate));
mais attention, ton champs date ne dois pas s'appeler date!!

l'informatique ca rend fou!!!!!
Ajouter un commentaire
Réponse
+0
moins plus
mon probleme n'est pas la, j'aimerai effectué des contrôls pour voir si les dates sont "possibles"
par exemple : 6214/61/96 <<< :(
Ajouter un commentaire
Réponse
+0
moins plus
Effectivement ça peut poser probleme cette date !!
Mais jte l' ai dit, décompose cette date et fais les controles.

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
Ajouter un commentaire
Réponse
+0
moins plus
jveux éviter que l utilisateur perdre son temp ! :(
si je le decompose y va y avoir 3 cellules pour une date :s
pi aprés pour le mettre sur mysql ca va etre une galére
ze c'est pa quoi faire :(
Ajouter un commentaire
Réponse
+0
moins plus
mé non tu crée un champ ou tu demande la date. Le gars met par exemple 2005/08/35. Toi tu récuperes cette date et tu la décompose avec une fonction php(désolé je sais plus le nom). Tu prends les 4 premiers chiffres et tu regardes si ils sont corect, tu fais la meme chose pour les 2 suivant, et pour les 2 derniers.
Tu me suis?

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
Ajouter un commentaire
Réponse
+0
moins plus
vi j ai compris :) mais faut que jretrouve cette fameuse fonction :s
Ajouter un commentaire
Réponse
+0
moins plus
utilise aussi la fonction ki enleve les /

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
Ajouter un commentaire
Réponse
+0
moins plus
éh tu savais que tété dans mes contacts msn ? lol mdr t aurai pu mdire ca par msn roooh lala !
Ajouter un commentaire
Réponse
+0
moins plus
oué je sais !!! LOL

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
Ajouter un commentaire
Réponse
+0
moins plus
en gros, tes un flooder !!!! ? lol
Ajouter un commentaire
Réponse
+0
moins plus
pa du tout je suis la pour aider les gens ki ont un probleme

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
Ajouter un commentaire
Réponse
+0
moins plus
Ajouter un commentaire
Réponse
+0
moins plus
Allez travaille et dis moi si ça marche après.

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
Ajouter un commentaire
Réponse
+0
moins plus
pour decouper ta date tu peut utiliser ca:
list($jour , $mois , $annee) = split('[/.-]', $date);
et apres, tu eut controler(avec un if par exemple) que tes valeurs sont corrects

l'informatique ca rend fou!!!!!
Ajouter un commentaire
Ce document intitulé « Date Javascript ... php ... ?!?!!! » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook