Bonjour à tous,
Déjà je me présente je me nomme Sarah, je suis étudiante en informatique dans la région de la haute vienne.
Je me suis inscrite sur votre forum car une amie m'as parlé de vous.
Donc je vient aujourd'hui car j'ai un soucis pour réaliser une arborescence.
J'ai réalisé se code:
Je ne suis pas très douée en PHP.
Mon soucis c'est que je n'arrive pas à ouvrir le contenu de mes sous-dossiers, si vous avez une idée je vous en serais très reconnaissante.
Bonne après-midi à tous.
Cordialement.
Modifié par etudiante87 (16 Mar 2010 - 08:14)
Déjà je me présente je me nomme Sarah, je suis étudiante en informatique dans la région de la haute vienne.
Je me suis inscrite sur votre forum car une amie m'as parlé de vous.
Donc je vient aujourd'hui car j'ai un soucis pour réaliser une arborescence.
J'ai réalisé se code:
<html>
<head>
<title>Explorateur de fichier</title>
</head>
<body>
<form name="Explorateur" action="explorateur.php">
<center><h2>Explorateur de Fichiers</h2>
<?php
session_start();
$dossier_chemin ="Explorateur/Cours";
$_SESSION["parent"]="Explorateur/Cours";
$dossier = opendir ($_SESSION["parent"]);
$fin = false;
print ("<TABLE border='1' align='center' cellpadding='5%'>");
print ("<th>Dossier Parent</th>");
print ("<th>Fichier</th>");
print ("<th>Droits</th>");
print ("<tr><td>Cours</td><td>..</td></tr>");
while($fin == false)
{
$fichier_nom = readdir ($dossier);
if($fichier_nom == '')
{
$fin = true;
}
$fichier_chemin = $dossier_chemin.'/'.$fichier_nom;
if (($fichier_nom != ".") && ($fichier_nom != ".."));
if(is_dir($fichier_nom) !=1);
if(filetype($fichier_chemin) == 'dir')
{
$_SESSION["dossier"]=$fichier_chemin;
$sous_dossier = opendir ($_SESSION["dossier"]);
$sous_fichier_nom = readdir ($sous_dossier);
$fichier_chemin = $fichier_chemin.'/'.$sous_fichier_nom;
if (($sous_fichier_nom != ".") && ($sous_fichier_nom != ".."));
if(is_dir($sous_fichier_nom) !=1);
print ("<tr><td></td><td><a href='$fichier_chemin' target='_blank'>$sous_fichier_nom</a></td></tr>");
}
print ("<tr><td></td><td><a href='$fichier_chemin' target='_blank'>$fichier_nom</a></td></tr>");
}
print ("</TABLE>");
?>
</center>
</form>
</body>
</html>
Je ne suis pas très douée en PHP.
Mon soucis c'est que je n'arrive pas à ouvrir le contenu de mes sous-dossiers, si vous avez une idée je vous en serais très reconnaissante.
Bonne après-midi à tous.
Cordialement.
Modifié par etudiante87 (16 Mar 2010 - 08:14)