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 81 82 83 84 85 86
| <form method="post" action="">
<fieldset>
<legend>Formulaire</legend>
<label for="domicile">Domicile: </label>
<select id="domicile" name="domicile">
<?php
$arDomicile = array(
1=>'1342-Melin',
2=>'1300-Wavre',
3=>'7777-Namur',
);
foreach ($arDomicile as $value=>$label) {
$selected = (isset($_POST['domicile']) && $_POST['domicile'] == $value) ? ' selected="selected" ' : '';
echo '<option value="' . $value . '">' . htmlspecialchars($label,ENT_NOQUOTES,'UTF-8') . '</option>';
}
?>
</select>
<br />
<label for="gare">Gare: </label>
<select id="gare" name="gare">
<?php
$arGare = array(
1=>'Bruxelles',
2=>'Liege',
3=>'Charleroi',
);
foreach ($arGare as $value=>$label) {
$selected = (isset($_POST['gare']) && $_POST['gare'] == $value) ? ' selected="selected" ' : '';
echo '<option value="' . $value . '">' . htmlspecialchars($label,ENT_NOQUOTES,'UTF-8') . '</option>';
}
?>
</select>
<br />
<input type="submit" value="Calculer" />
</fieldset>
</form>
<?php
if(isset($_POST['domicile']) && isset($_POST['gare']))
{
$arTarifs = array(
1 => array( //melin
1=>20,
2=>75,
3=>40,
),
2 => array( //wavre
1=>4,
2=>12,
3=>67
),
3 => array(
0=>10,
1=>54,
10=>89
)
);
if (isset($arTarifs[$_POST['domicile']][$_POST['gare']])) {
echo $arTarifs[$_POST['domicile']][$_POST['gare']] . '';
}
else {
echo 'aucun tarif pour ce trajet';
}
}
?> |
Partager