begin process at 2012 02 15 06:02:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

vérification d'une date


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales