if (isset($_POST['jour']) AND isset($_POST['mois']) AND isset($_POST['an']))
{
// Le visiteur vient d'entrer sa date de naissance, on va calculer le jour qu'il était.
// On calcule le timestamp correspondant à la date entrée
$timestamp_naissance = mktime(0, 0, 0, $_POST['mois'], $_POST['jour'], $_POST['an']);
// On récupère le numéro du jour correspondant au timestamp (0, 1, 2, 3...)
$numero_jour = date('w', $timestamp_naissance);
// On crée un array pour numéroter les jours (0 => Dimanche, 1 => Lundi...)
$jours = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
// On récupère le nom du jour en français grâce à l'array qu'on vient de créer
$jour_naissance = $jours[$numero_jour];
// Puis on affiche le résultat
echo 'Vous êtes né un ' . $jour_naissance . '
';
}
else // Sinon, c'est que le visiteur n'a pas encore entré sa date de naissance, on affiche le formulaire
{
?>
Indiquez votre date de naissance (jj/mm/aaaa) :
}
?>