j'ai fait un formulaire de recherche avec comme option de choisir un ville dans une liste déroulante.
Ce formulaire est dans le header.php qui est appelé sur toutes les pages de mon site.
Je voudrais conserver la sélection de l'utilisateur (de la région). J'ai fais ceci ci-dessous mais quand je change de page la sélection disparaît. J'ai pensé faire ça avec les sessions mais c'est pareil, dès que je change de page le formulaire retourne à "choisissez un département".
<select name="id_departement" class="form-control mb-2">
<option value="">- - - Choisissez un département - - -</option>
<?php
foreach($departements as $nr => $nom)
{
?>
<option value="<?= $nr;?>"<?php
if (isset($_GET['id_departement'])) {
if ($nr == $_GET['id_departement']) {
echo 'selected="selected"';
}
}
?>><?= utf8_encode($nom); ?></option><?php }
echo'</select>';
} ?>
Merci de votre aide