Bonjour,
Je vais essayer d'expliquer mon problème le plus clairement possible:
Sur une première page j'ai créer un arbre permettant d'afficher toute l'arborescence à partir d'un dossier:
Ceci me permet de cliquer sur les fichiers .js ou .json qui sont contenu dans tous les sous-dossiers et par la suite de pouvoir afficher le chemin dans la page redirigée:
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 <?php function affiche($dir){ echo "<ul>"; $dossier = opendir($dir); while ($fichier = readdir ($dossier)){ if ($fichier != "." && $fichier != ".."){ $chemin = $dir.'/'.$fichier; if(is_dir($chemin) ){ echo "<li>$fichier</li>"; affiche($chemin); }else{ echo '<li><a href="javascript:charger(\''.$chemin.'\')">'.$fichier.'</a></li>'; } } } closedir ($dossier); echo "</ul>"; } ?> <form name="f1" action = "arrive.php" method="post"> <input type = "hidden" name = "nom"/> <?php affiche('C:/developpement/mon_chemin/source'); ?> </form> <script type="text/javascript"> function charger(p1){ document.forms["f1"].nom.value = p1; f1.submit(); } </script>
et donc de récupérer mon chemin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php echo "Vous avez sélectionner le fichier: "; echo"<br>"; echo $_POST['nom']; ?>
Mon soucis et que je n'arrive pas à afficher le json sous forme de tableau =x
Et la seul chose que j'arrive a afficher c'est mon chemin <help_me> </help_me>
j'ai déjà fait pas mal de recherche mais rien trouver de concluant ...
(pour info mes fichier json font au minimum 200 lignes et peuvent avoir toute dimension)
merci pour votre aide
Partager