Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80 <?php if(isset($_POST['Rechercher'])) { if ((empty($_POST['nom'])) OR (empty($_POST['prenom'])) OR (empty($_POST['email'])) OR (empty($_POST['telephone']))) { echo 'Tous les champs du formulaire doivent être remplis'; } else { $nom = $_POST['nom']; $prenom = $_POST['prenom']; $email = $_POST['email']; $telephone = $_POST['telephone']; $city = $_POST['city']; echo ' Votre nom est : ' . $nom .'<br>', ' Votre prénom est : ' . $prenom .'<br>', ' Votre email est : ' . $email .'<br>', ' Votre numéro de téléphone est : ' . $telephone .'<br>', ' Votre ville de départ : ' . $city .'<br>'; $travels = array( 'Paris' => 'Paris Nantes 11:00 12:34 Thomas Paris Orléans 03:00 05:26 Clément Paris Nice 10:00 12:09 Audrey', 'Orléans' => 'Orléans Nantes 05:15 09:32 Mathieu', 'Dublin' => 'Dublin Tours 07:23 08:50 Nathanael', 'Nice' => 'Nice Nantes 10:40 13:00 Pollux Nice Tours 11:00 16:10 Edouard', 'Tours' => 'Tours Amboise 16:00 18:40 Priscilla'); foreach($travels as $key=>$valeur) { if ($key==$city) { echo '<center><h2>Voici vos trajets depuis ' . $city . ':</h2></center>', $valeur; } } } } ?> <!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> <title>Co tut-tut corp</title> <link rel="stylesheet" href="style/style.css" media="screen"> </head> <body> <form method="post" class="formulaire"> <fieldset> <p class="info">Vos informations personnelles :</p> <label for name="nom" id="nom"> Votre nom : </label><input type="text" name="nom" required> <label for name="prenom" id="prenom"> Votre prénom : </label><input type="text" name="prenom" required> <label for name="email" id="email"> Votre email : </label><input type="text" name="email" required> <label for name="telephone" id="tel"> Votre téléphone : </label><input type="text" name="telephone" required> <form method="post" class="formulaire"> <p> <label for="ville" class="ville"> Sélection de la ville de départ :</label> <select name="city"> <option value ="Paris">Paris</option> <option value ="Orléans">Orléans</option> <option value ="Dublin">Dublin</option> <option value ="Nice">Nice</option> <option value ="Tours">Tours</option> </select> </p> <p id="rechercher" class="right"> <input class="bt" name="Rechercher" type="submit" value="Rechercher"> </p> </fieldset> </form> </body> </html>
Bonjour all,
Voici un code tout à fait fonctionnel cependant 2 détails me chagrinent, le 1er je souhaiterais faire apparaiter les résultats de recherche (surtout la ligne du trajet dispo) dans un tableau a colonne ce qui n'est pas faisable avec mon format de tableau php ici, et la deuxième j'aimerais afficher ce résultat dans une nouvelle page travels.php, cependant après plusieurs essai en passage via include() et session le projet fonctionne 1 fois puis n'arrive plus a récupérer les valeurs $nom, $prenom etc.... une idée?
Partager