Soyez le premier à donner votre avis sur cette source.
Snippet vu 4 795 fois - Téléchargée 31 fois
function jour_sem_cal_greg($jour,$mois,$annee){ # Fonction facteur à télécharger séparément $jours_sem = Array("Samedi","Dimanche", "Lundi", "Mardi", "Mercredi","Jeudi", "Vendredi"); $f=facteur($jour, $mois,$annee); $j= $f-intval($f/7)*7; return $jours_sem[$j]; } function facteur($jour,$mois,$annee){ $b=365*$annee; $c=31*($mois-1); if (($mois==1) || ($mois==2)) { $d= 0; $e = intval(($annee -1)/4); $h = intval(0.75*(intval(($annee-1)/100)+1)); } else { $d= intval(0.4*$mois+2.3); $e = intval($annee/4); $h = intval(0.75*(intval($annee/100)+1)); } $result = $jour + $b+ $c - $d +$e -$h; return $result; } /* utilisation de $j $m et $a */ if($m >12) { print("Vous avez déja vi un mois 13 ?"); } elseif($j > 31) { print("Arf, le 32 existe ?"); } elseif($a < 1582) { print("Le calendrier grégorien n'est établi qu'a partir de 1583"); } else { print("<center><b>Le $j/$m/$a est un :<br></b>"); print(jour_sem_cal_greg($j,$m,$a)); print("<br><br><br><a href=\"index2.php\">Retour</a>"); } ======================== et dans un autre fichier (html) ======================== <form action="fichier_ou_le_script_est_situe" method="get"> <u><b> Date sous forme 24/03/2004 (par exemple) :</b></u><br> <br> <input type="text" name="j" maxlength="2" size="2"> <input type="text" name="m" size="2" maxlength="2"> <input type="text" name="a" maxlength="4" size="4"> <input type="submit" value="Calculer"> </form>
12 févr. 2004 à 19:52
25 janv. 2004 à 10:15
$tab = array("Dimanche", "Lundi", "Mardi", "Mercredi","Jeudi", "Vendredi", "Samedi");
echo $tab[date("w", mktime (0,0,0,$mois,$jour,$annee))];
?>
Ca existait déjà ;)
3 juil. 2003 à 18:55
@++
1 avril 2002 à 20:45
1 avril 2002 à 15:28
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.