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?