par
coxine » 20 juin 2006, 12:22
Argg j'ai un petit souci mais d'un autre ordre !
Je gère l'affichage de mon calendrier sur la base d'un format de dates $mois=date('n') donc 1,2,3,4,5,6,7,8,9 au lieu de 01,02,03,etc....
Su rl'affichage aléatoire que je suis arrivée à créer, je fais un lien
agenda.php?mois=<?php echo $mois;?>
Or, la mise au format de ma date US au format français, bousille tout.
Dans l'url si le mois correspondant à l'événement est en juillet : je me retrouve avec dans l'url : agenda.php?07 au lieu de agenda.php=7
Comment faire pour faire la mise au format français de la date avec un mois au format ('n') et non ('m') ](*,)
Ché pas si vous suivez, je suis super compliquée dans mes questions !
<?php//mise au format français de la date
$date_us = $row_session['date_debut'];
$annee = substr($date_us,0,4);
$mois = substr($date_us,5,2);
$jour = substr($date_us,8,2);
$numJour = date("w", mktime(0, 0, 0, $mois, $jour, $annee));
$jours = Array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
$jourday = $jours[$numJour];
$date_fr = $jour ."-". $mois ."-". $annee;
?>
<?php echo $jourday;?> <?php echo $date_fr;?>
C'est à cause de ça que le mois change de format.
Argg j'ai un petit souci mais d'un autre ordre !
Je gère l'affichage de mon calendrier sur la base d'un format de dates $mois=date('n') donc 1,2,3,4,5,6,7,8,9 au lieu de 01,02,03,etc....
Su rl'affichage aléatoire que je suis arrivée à créer, je fais un lien
[php]agenda.php?mois=<?php echo $mois;?>[/php]
Or, la mise au format de ma date US au format français, bousille tout.
Dans l'url si le mois correspondant à l'événement est en juillet : je me retrouve avec dans l'url : agenda.php?07 au lieu de agenda.php=7
Comment faire pour faire la mise au format français de la date avec un mois au format ('n') et non ('m') ](*,) #-o
Ché pas si vous suivez, je suis super compliquée dans mes questions ! :langue:
[php]<?php//mise au format français de la date
$date_us = $row_session['date_debut'];
$annee = substr($date_us,0,4);
$mois = substr($date_us,5,2);
$jour = substr($date_us,8,2);
$numJour = date("w", mktime(0, 0, 0, $mois, $jour, $annee));
$jours = Array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
$jourday = $jours[$numJour];
$date_fr = $jour ."-". $mois ."-". $annee;
?>
<?php echo $jourday;?> <?php echo $date_fr;?> [/php]
C'est à cause de ça que le mois change de format.