Probleme avec $_get et easygallery

Résolu
Bonjour,
j'essaye de transmettre le repertoire des images à easygallery
de ma page index
href='easygallery/index.php?nom=../hy'

dans index.php d'easygallery
$root_dir=$_Get['nom'];

j'ai droit a une erreur
ERROR: Couldn't find a root directory. Please specify a valid directory in EasyGallery.php.

par contre si je mets le chemin directement
$root_dir = "../hy";

ça fonctionne , la je comprends plus !
de plus si quelqu'un à un lien vers une config fine d'easygallery je suis preneur car j'ai pas trouvé
merci d'avance
a+



--
FC 23 --- Debian 6.0-
Les meilleures choses àont besoin de patience.(JC ANGLADE)

2 réponses

  1. Toute façon je te deconseille de passer le chemin en $_GET car tu peux avoir une faille de sécurité (injection de script externe)
    Sinon tu obtiens quoi quand tu débug ta variable rootDir après avoir mis le GET dedans ?

    --
    1. Bonjour

      $root_dir=$_Get['nom'];


      Pas $_Get, mais $_GET.

      Et comme le fait remarquer ZeNairolf, il y a un risque de sécurité.
      À mon avis, tu peux garder le GET quand même, à condition de tester avec is_dir() -ou avec une liste prédéfinie- qu'il s'agit bien d'un dossier.
      1. Contributeur
        Bonjour
        Merci , concernant la sécurité suis au courant, mais c'est quand même plus simple que de créer plus de 100 fichiers pour créer des petites galeries de 5 a 10 images , je vais me servir d'isset pour protéger les liens
        A+
      2. @jeanbiis_dir, pas isset. Es-tu sûr d'être vraiment au courant pour la sécurité ?