Bonjour,
tout d'abord désoler si ce sujet n'a rien a faire dans cette section, je me suis perdu pas mal de fois sur le forum et je ne sais aps si je suis dans la bonne catégorie :s
Alors voila mon problème, j'ai réussi a trouver un script qui me convenait, explorer xp il s'apelle. Ce script en php permet de afire un listing des fichiers contenu dans un répertoire donner, et permet aux utilisateurs de consulter ces fichiers.
Actuellement je développe un intranet, par lequel les gens auront acces a ces fichiers. Donc il clique sur un lien wrapper qui va browser le contenu d'un répertoire. Le lien étant en fait un lien vers ce script.
La ou sa me dérange, c'est que le script est configurer comme ceci :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?
// Vous pouvez changer le chemin de départ, par default "." //
$depart="Data/";
// ----- Affiche arborescence ----- Auteur : fgauharou@yahoo.fr ------------- //
require("./fonctionsfar.php");
// ------------------------------ Initialisation des variables ----------------------------------------------- //
if(!empty($chemin)) $chemin = stripslashes($chemin); else $chemin = $depart;
// ----------------------------------- Sécurité navigation -------------------------------------------------- //
etc, je ne vais aps tout mettre sa ne nous interesse pas |
ce qui me gène c'est ceci : $depart="Data/";
sa veux dire que les gens sont dans le dossier data donc, il n'y a pas de browse possible avec ce script et je n'en veux pas, les users doivent rester bloquer dans le folder indiquer par le lien.
Le truc c'est que je dois dupliquer ce script autant de fois, avec dse noms différents bien sur, que j'ai de folder différent, et donc chaque lien redirige vers le bon script avec la valeur par défaut changée.
C'est chiant et pas pratique, ce que je veux c'est remplacer ce qui est contenu dans les "" par une variable qui irait rechercher la valeur dans la barre du browser. je m'explique :
lorsque l'ont appel le script directement, on voit comme adresse :
http://monsite/monscript.php?chemin=Data
Je veux qu'il n'y ai que un seul script sur mon intranet, mais que lors de la création de mes lien au lieu de mettre le lien vers script.php je rajouterait ?chemin=lebonfolder et que sa aille directement au bon endroit.
Pour cela il me faudrait connaitre la variable a y mettre.
PS: normalement ce script devrait permettre le browse a l'origine mais sa ne marche pas, le problème vien dpeut etre de la. Si besoin je peux copier coller le script en entier pour vérifier d'ou viend le problème.
Partager