par
- HXSS - » 11 déc. 2005, 21:32
Bonjour à tous !!
j'ai un soucis à vous faire part mais jdois dire que je n'y connais rien du tout en php !
en fait je voudrais intégrer la date (en bon français) du jour ET de la veille sur mon site ex: Dimanche 11 Décembre 2005 et Samedi 10...
après de longues heures de recherche de script j'essaye d'adapter celui là
Code : Tout sélectionner
<?PHP
function DateAng ($date_demandee){
return strftime ("%a %m %d %Y", $date_demandee);
}
function DateFr ($date_demandee) {
$jours= Array ("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
$time_info= getdate ($date_demandee);
$nom_jour= $jours[$time_info["wday"]];
return $nom_jour . " " . strftime ("%d %m %Y", $date_demandee);
}
echo DateFr (time()-1*24*3600);
?>
il m'affiche Samedi 10 12 2005 c'est presque ce que je veux !
j'ai essayé de bidouiller en créant un tableau avec Janvier Février et remplacer %m en $nom_mois etc ça marchait !! sauf quand je changeais la date de mon pc au 1er décembre par exemple... il aurait dû afficher la date Mercredi 30 Novembre alors qu'il m'affichait Mercredi 30 Décembre
Comment faire ?
Bonjour à tous !! :D
j'ai un soucis à vous faire part mais jdois dire que je n'y connais rien du tout en php ! :?
en fait je voudrais intégrer la date (en bon français) du jour ET de la veille sur mon site ex: Dimanche 11 Décembre 2005 et Samedi 10...
après de longues heures de recherche de script j'essaye d'adapter celui là
[code]
<?PHP
function DateAng ($date_demandee){
return strftime ("%a %m %d %Y", $date_demandee);
}
function DateFr ($date_demandee) {
$jours= Array ("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
$time_info= getdate ($date_demandee);
$nom_jour= $jours[$time_info["wday"]];
return $nom_jour . " " . strftime ("%d %m %Y", $date_demandee);
}
echo DateFr (time()-1*24*3600);
?>
[/code]
il m'affiche Samedi 10 12 2005 c'est presque ce que je veux !
j'ai essayé de bidouiller en créant un tableau avec Janvier Février et remplacer %m en $nom_mois etc ça marchait !! sauf quand je changeais la date de mon pc au 1er décembre par exemple... il aurait dû afficher la date Mercredi 30 Novembre alors qu'il m'affichait Mercredi 30 Décembre :cry:
Comment faire ?