Bonjour. J'ai deja poster un message pour un probleme sur ce code. Mais celui ci n'est pas le meme.
J'ai une liste qui, a chaque changement de son index, appel une fonction qui affiche une 2eme liste. Cette nouvelle liste appelle elle meme une autre fonction qui affiche une 3eme liste.
Mon probleme vient du fait que sous firefox, lorsque je poste le form les variables POST des listes créées dynamiquement, ces variables sont vides. Sous IE tout fonctionne nikel.
Fonction qui affiche la liste 2 :
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 $rep = "../" . $_POST["rubrique"] . "/"; echo "Sous rubrique : <select name=\"sousRub\" id=\"sousRub\" onchange=\"FuncAnim('galerie', 'liste2.php', 'rubrique='+document.formSupp.rubrique.value+'&sousRub='+this.value)\">"; echo "<option value='selection'>Séléctionner</option>"; $folder = opendir($rep); while($file = readdir($folder)) { if ($file[0] != "." && $file[0] != ".." ) { $files[$file] = filemtime("./$file"); } } // now sort by date modified arsort($files); foreach($files as $key => $value) { echo "<option value='" . htmlentities($key) . "'>" . htmlentities($key) . "</option>"; } echo "</select>";
Fonction qui affiche la 3eme liste :
Est ce que quelqu'un peu m'aider à identifier le probleme, je seche.
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 $rep = "../" . $_POST["rubrique"] . "/" . $_POST["sousRub"] . "/"; echo "Galerie : <select name='listeGalerie' id='listeGalerie'>"; $folder = opendir($rep); while($file = readdir($folder)) { if ($file[0] != "." && $file[0] != ".." ) { $files[$file] = filemtime("./$file"); } } // now sort by date modified arsort($files); foreach($files as $key => $value) { echo "<option value='" . htmlentities($key) . "'>" . htmlentities($key) . "</option>"; } echo "</select>";
Merci
Partager