Accueil > Forum > > > > vérification d'une date
vérification d'une date
vendredi 28 mai 2004 à 22:33:05 |
vérification d'une date

vir76
|
Salut tout le monde, Je dispose de la fonction suivante pour vérifier une date : <html> <head> <title> Page de vérification de date en PHP</title> </head> <body> <br> <? echo "Page de vérification de date en PHP<br>"; #fonction verif_cette_date function verif_cette_date($jour, $mois, $annee) {print ("<br>"); if(checkdate($mois,$jour,$annee)) { print($jour."/".$mois."/".$annee." est valide"); } else { print($jour."/".$mois."/".$annee." n'est pas valide"); } print("<BR>"); } #fin de la fonction verif_cette_date ?> </body> </html> Je voudrais savoir déjà si elle est bonne? et savoir où l'a placé dans mon code? dans le fichier HTML où la personne tape la date ou dans le fichier PHP? Merci d'avance
|
|
samedi 29 mai 2004 à 15:15:44 |
Re : vérification d'une date

coockiesch
|
Salut!!! Je comprends pas trop qu'est ce que tu veux faire. Quel est le but de ta fonction?
@++
R@f
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
samedi 29 mai 2004 à 15:34:39 |
Re : vérification d'une date

vir76
|
Par exemple, lorsque la personne tape dans un formulaire le 31/02/2004 que le message "Date invalide" apparaisse.
Donc, j'ai trouvé sur le net, cette fonction :
<?php function verif_date($jour,$mois,$annee){ if(!checkdate($mois,$jour,$annee)) { echo "Date invalide!"; } else { echo "Date valide !"; } } ?>
Mais, je le mets dans mon code php, et cela ne marche pas (aucun message d'erreur, aucun message)
|
|
samedi 29 mai 2004 à 15:39:47 |
Re : vérification d'une date

coockiesch
|
Salut!!! Utilise simplement: if(!checkdate($mois, $jour, $annee) echo 'Date ivalide';
|
Faut bien vérifier les paramètres de la fonction. @++ R@f "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
samedi 29 mai 2004 à 17:35:10 |
Re : vérification d'une date

vir76
|
J'ai essayé cela aussi mais il ne reconnait pas les variables $mois, $jour et $annee.
@++
|
|
samedi 29 mai 2004 à 17:39:52 |
Re : vérification d'une date

coockiesch
|
Oki!!!! Tu défini comment ces variables? Tu pars d'une variable date? Je peux voir?
@++
R@f
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
dimanche 30 mai 2004 à 10:32:18 |
Re : vérification d'une date

vir76
|
J'a trouvé sur le net ce code qui marche bien.
<?php $mois = 12; $jour = 35; $annee = 2001; if (checkdate($mois, $jour, $annee)) { echo "La date $jour/$mois/$annee existe bien"; } else { echo "La date $jour/$mois/$annee n'est pas valide"; } ?>
Mais, je dois récuperer des dates de 3 variables : $datecom, $dd et $df. Comment lui indiquer et remplacer (12,35 et 2001).?
Merci d'avance
|
|
dimanche 30 mai 2004 à 10:50:20 |
Re : vérification d'une date

coockiesch
|
Salut!!! Utilises substr mais quel est le formet de tes 3 variables $datecom, $dd, $df?
jj/mm/aaaa? aaaa/mm/jj?
@++
R@f
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
dimanche 30 mai 2004 à 12:36:17 |
Re : vérification d'une date

vir76
|
dans la base de données, elles sont au format AAAA-MM-JJ.
Mais, lors de la recherche, la personne la tape en format JJ/MM/AAAA et le résultat contient la date en format JJ/MM/AAAA.
|
|
dimanche 30 mai 2004 à 12:46:52 |
Re : vérification d'une date

coockiesch
|
Salut!!! // pour aaaa-mm-jj $jour = substr($date, 8, 2); $mois = substr($date, 5, 2); $an = substr($date, 0, 4);
// pour jj-mm-aaaa $jour = substr($date, 0, 2); $mois = substr($date, 3, 2); $an = substr($date, 6, 4);
|
@++ R@f "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
Cette discussion est classée dans : date, jour, annee, mois, print
Répondre à ce message
Sujets en rapport avec ce message
Afficher les jours de la semaine... [ par stevethx27 ]
Bonjour,je tente (en vain) d'afficher sur une ligne les jours de la semaine. J'ai utilisé un script trouvé sur le site que j'ai modifié et ça donne ma
SUJET POUR QUELQU' UN QUI CONNAIT LE PHP AVEC BASE SQL [ par philou4212 ]
je remercie la personne qui peut me donner un coup de mains sur le sujet je coince un peuVoilà j'ai un calendrier qui fonctionne avec une base sql il
Problème disabled [ par naroco ]
bonjour je créé un formulaire de collecte d'heures. je propose au collecteur la date du jour ou une autre date via un bouton radio. s'il s'agit d'une
Gestion des dates et format [ par thaiboxing ]
Bonjour, Je suis entrain de découvrir php a l'aide d'un guide php, et la je bloque sur mon code le voici : //Code calendrier date et heure //
probléme calcule dimanche [ par sensoide ]
Bonjour a tous,voici donc une source que j'ai pris sur phpcs, mais il y a comme qui dirait un probléme pour le calcul des dimanches et je n'arive pas
Pb agenda!! [ par grominet5969 ]
Salut,Sur ce site j'ai trouvé un agenda d'événements que j'ai installé sur mon site web. Il fonctionnait trés bien sous phpMyAdmin 2.6.2-Debian-3sarge
Probleme de boucle, calcul jours ouvrés [ par Akita95 ]
Bonjour à tous,J'essaye de faire un formulaire de congés qui calcule le nombre de jours ouvrés entre deux dates données en paramètre puis coverties en
Include et variable [ par CyberMen30 ]
Bonjour!J'essais tant bien que mal de passer une variable dans un include mais sans succèsVoici donc mon code:if ($Mois == "" & $Annee == ""){$Mois =
calendrier annuel, surligné jours en fonction d'une table [ par rouskard ]
Bonjour à tous,J'ai un petit problème dans l'élaboration d'un calendrier annuel. J'aimerais pouvoir faire ressortir les jours où une personne a eu un
Calendrier Location [ par piep14 ]
Bonjour le forum, j'aurais une question à vous soumettre car je bloque. J'ai fait un calendrier avec le code que je vous présente ci après. Le trucs,
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|