include "header.php"; ?> <section> <?php // On vérifie si un utilisateur est connecté if (isset($_SESSION["adh_id"])) { // Si l'équipement n'a pas encore été sélectionné on n'affichera pas encore le choix de l'horaire et le bouton Réserver. $phase = isset($_POST["equip"]); if ($phase) { $equip = $_POST["equip"]; } // Vérification que la date entrée est valide if (isset($_POST["date_reserv"])) { $date_reserv = date_to_mysqldate($_POST["date_reserv"]); $incorrect_date = false; // check pour voir si on réserve un jour ouvré (pas samedi ni dimanche) et dans le futur if (date("N", strtotime($date_reserv)) >= 6 or strtotime($date_reserv) < strtotime(date('Y-m-d'))) { $incorrect_date = true; } if ($phase) { $phase = !$incorrect_date; } } // Le formulaire ne renverra à la page d'action que si on est à la deuxième phase $action = $phase ? "eqpt_reservation_action.php" : "eqpt_reservation.php"; ?> <form name="eqpt_reservation" action="<?php echo $action;
if ($nom == "") { $error_msg = "<span>Veuillez entrer votre nom</span>"; } else { if ($prenom == "") { $error_msg = "<span>Veuillez entrer votre prénom</span>"; } else { if ($ville == "") { $error_msg = "<span>Veuillez entrer votre ville</span>"; } else { if (!preg_match("/.*@.*\\..*/", $mail)) { $error_msg = "<span>Veuillez entrer un e-mail valide</span>"; } else { if (!tel_wellformed($tel1)) { $error_msg = "<span>Veuillez entrer un numéro de téléphone valide</span>"; } else { $date_naissance = date_to_mysqldate($date_naissance); if (!$date_naissance) { $error_msg = "<span>Veuillez entrer une date de naissance valide (format jj/mm/aaaa) </span>"; } else { // On calcule l'age pour savoir si l'adhérent est petit ou grand bidouilleur $date = explode('-', $date_naissance, 3); $date_now = explode('-', date("Y-m-d"), 3); $diff = array($date_now[0] - $date[0], $date_now[1] - $date[1], $date_now[2] - $date[2]); if ($diff[0] >= 18) { $statut = "Grand Bidouilleur"; } else { $statut = "Petit Bidouilleur"; } if ($statut == "Petit Bidouilleur" and !tel_wellformed($tel2)) { $error_msg = "<span>Veuillez entrer un numéro de téléphone n°2 valide<br></span>"; } else {