Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1478 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Restreindre une navigation de dossier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Restreindre une navigation de dossier

n°1487825
steiner13
Posté le 07-12-2006 à 10:32:30  profilanswer
 

Voila donc pour l'instant ce code me permet de naviguer et tout mais le probleme c'est que l'on peut aller de
 
partout.Car ma varible $dossier  augmente sans cesse en caractere.
Si vous avez une solution.Comme ça je peux passer a l'encodage de l'url.
 

Citation :


<?php
      include ("entete.php" );
      if(empty($_GET["dossier"]))
    {
       $dossier =".";
 }
    else  
    {
      $dossier = $_GET["dossier"];
 }
      if ($handle = opendir($dossier))  
      while ($file = readdir($handle))  
         {
              if(is_dir($dossier."/".$file)) echo "<br> <a href='",$PHP_SELF,"?dossier=",$dossier."/".$file,"'>",$file,"</a>";
               
              else echo "<br>$file";
}
      closedir($handle);
        include ("fin.php" )
?>


 

mood
Publicité
Posté le 07-12-2006 à 10:32:30  profilanswer
 

n°1488039
rufo
Pas me confondre avec Lycos!
Posté le 07-12-2006 à 15:26:33  profilanswer
 

ben soit un .htaccess soit tu te fais un fichier de conf qui indique les répertoires à ne pas parcourir (ou au contraire, seulement ceux qui peuvent l'être, ça dépend du nombre) et tu tiens compte de ce fichier dans ta boucle. Une variable "tableau" contenant les répertoires me paraît pas mal. Après, un coup de in_array() pour vérifier si le répertoire peut être parcourru et le tour est joué...


Message édité par rufo le 07-12-2006 à 15:27:10

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Restreindre une navigation de dossier

 

Sujets relatifs
Partager un dossier avec plusieurs sitesAS - Menu de navigation sans boutons (texte interactif)
Vider un dossier avec un batch...?[BATCH] comment renommer un dossier avec le nom d'un dossier parent ?
Download de dossierCmoder un dossier en 777?
word navigation dans un documentInterdire l'accès a un dossier sauf a un script
Affecter une image à un dossierCopier les fichiers des sous dossiers dans le dossier parent
Plus de sujets relatifs à : Restreindre une navigation de dossier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR