Redirection

Fermé
lecjoh59 Messages postés 82 Date d'inscription lundi 1 février 2016 Statut Membre Dernière intervention 12 février 2016 - 11 févr. 2016 à 10:49
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 11 févr. 2016 à 11:25
Bonjour, j'ai un dernier soucis après je dois rendre mon projet. Une fois qu'on choisit les jours de garderie, je voudrais quand cliquant sur enregistrer ça redirige vers index2.html, comment puis - je faire ?

Voici les codes :

reservation_garderie.html :

<head>
        <meta charset="utf-8" />
		<h1> Reservation garderie </h1>
    </head>
    <body>
	<form method="POST" action="reservation_garderie.php">
    <form>
	<table>
	
	<tr>
	<th>		</th>
	<th> Lundi </th>
	<th> Mardi </th>
	<th> Mercredi </th>
	<th> Jeudi </th>
	<th> Vendredi </th>
	</tr>
	<tr>
	<th> Matin </th>
	<th> <INPUT type="checkbox" name="lundi_matin" value="1"> </th>
	<th> <INPUT type="checkbox" name="mardi_matin" value="1"> </th>
	<th> <INPUT type="checkbox" name="mercredi_matin" value="1"> </th>
	<th> <INPUT type="checkbox" name="jeudi_matin" value="1"> </th>
	<th> <INPUT type="checkbox" name="vendredi_matin" value="1"> </th>
	</tr>
	<tr>
	<th> Soir </th>
	<th> <INPUT type="checkbox" name="lundi_soir" value="1"> </th>
	<th> <INPUT type="checkbox" name="mardi_soir" value="1"> </th>
	<th> <INPUT type="checkbox" name="mercredi_soir" value="1"> </th>
	<th> <INPUT type="checkbox" name="jeudi_soir" value="1"> </th>
	<th> <INPUT type="checkbox" name="vendredi_soir" value="1"> </th>
	</tr>

	</table>
    </body>
	<br></br>
	<INPUT TYPE="submit" NAME="submit" VALUE=" Envoyer ">
	</form>
	



reservation_garderie.php :

<?php

 error_reporting(E_ALL);

 require_once "cnxBDD.php";
 
 $nom = isset($_POST['nom']) ? htmlentities(trim($_POST['nom'])) : '';
 $prenom = isset($_POST['prenom']) ? htmlentities(trim($_POST['prenom'])) : '';
 $id_ecole = isset($_POST['ecole']) ? htmlentities(trim($_POST['ecole'])) : '';

  if(isset($_POST['submit'])) {  
    try {
      $a_datas = array(":nom"=>$nom,":prenom"=>$prenom,":id_ecole"=>$id_ecole);
      $req = "INSERT INTO inscription_enfant (nom, prenom, id_ecole)
                VALUES(:nom, :prenom, :id_ecole)";	
      $stmt = $bdd->prepare($req);
      $stmt->execute($a_datas);	  
    }catch (Exception $e){
        echo "<br>Erreur : " . $e->getMessage();
        echo "<br> <b>Requete :<b><br> ".$req;
        echo "<br> params :<br><pre>";
        print_r($a_datas);
        echo "</pre>";
        exit();
    }
  }
  
 $lundi_matin = isset($_POST['lundi_matin']) ? 1 : 0;
$mardi_matin = isset($_POST['mardi_matin']) ? 1 : 0;
$mercredi_matin = isset($_POST['mercredi_matin']) ? 1 : 0;
$jeudi_matin = isset($_POST['jeudi_matin']) ? 1 : 0;
$vendredi_matin = isset($_POST['vendredi_matin'])? 1 : 0;

$lundi_soir = isset($_POST['lundi_soir']) ? 1 : 0;
$mardi_soir = isset($_POST['mardi_soir']) ? 1 : 0;
$mercredi_soir = isset($_POST['mercredi_soir']) ? 1 : 0;
$jeudi_soir = isset($_POST['jeudi_soir']) ? 1 : 0;
$vendredi_soir = isset($_POST['vendredi_soir']) ? 1 : 0;

try{

  $sql = "INSERT INTO garderie (lundi_matin, lundi_soir, mardi_matin, mardi_soir, mercredi_matin, mercredi_soir, jeudi_matin, jeudi_soir, vendredi_matin, vendredi_soir)
          VALUES (:lundi_matin, :lundi_soir, :mardi_matin, :mardi_soir, :mercredi_matin, :mercredi_soir, :jeudi_matin, :jeudi_soir, :vendredi_matin, :vendredi_soir)";
    
  $a_data = array(":lundi_matin"=> $lundi_matin
							 ,":lundi_soir"=> $lundi_soir
                             ,":mardi_matin"=> $mardi_matin
                             , ":mardi_soir" => $mardi_soir
                             , ":mercredi_matin" => $mercredi_matin
							 , ":mercredi_soir" => $mercredi_soir
                             , ":jeudi_matin" => $jeudi_matin
                             , ":jeudi_soir" => $jeudi_soir
                             , ":vendredi_matin" => $vendredi_matin
                             , ":vendredi_soir" => $vendredi_soir);
							 
  $stmt = $bdd->prepare($sql); 
  $stmt->execute($a_data);
} catch (Exception $e){
    echo 'Erreur : ' . $e->getMessage();
    echo "<br> Dans la requête :".$sql;
    echo "<br> Variables :<br><pre>";
    print_r($a_data);
	echo '$a_data';
    echo "</pre>";
    exit();
} 
  
?>


<html>
<head>
</head>
<body>


<form action = "index2.html" href ="index2.html"
<input type="submit" name="submit" value="Envoyer">
</form>


</body>



Merci d'avance

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
11 févr. 2016 à 11:25
0