Accueil du forum » PHP » Faire une gestion de répertoire dans une interface administrateur.
- www (racine du site)
+ images
- www (racine du site)
- images
+ net-pratique
- www (racine du site)
- images
- net-pratique
[img] net-pratique.jpg
[img] net-pratique_.gif
- www (racine du site)
- images
- net-pratique
[img] net-pratique.jpg
[img] net-pratique_.gif
- admin
[php] index.php (page qui contiendra le script de gestion de fichier et répertoire)

________________
"L'homme a l'avenir devant lui et il l'aura dans le dos chaque fois qu'il fera un demi tour!" (Pierre Dac)
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster
<?php
//Crée une liste des fichiers ignoré
$liste_ignore = array ('.', '..', 'partie_technique');
//Ouvre le répertoire courant
$repertoire = opendir("images");
$i = 0;
//Boucle tant que l'ensemble des répertoires n'est pas ouvert
while ($file = readdir($repertoire))
{
if (is_dir($file) && !in_array($file, $liste_ignore))
{
//Crée un tableau avec tous les répertoires
$tableau[$i] = $file;
$i++;
}
}
closedir($repertoire); //Ferme le répertoire courant
//Affiche les répertoires
if($i)
{
//Réafecte le tableau dans une nouvelle variable ligne par ligne
foreach ($tableau as $dossiers)
{
echo $dossiers."";
}
}
?>
________________
"L'homme a l'avenir devant lui et il l'aura dans le dos chaque fois qu'il fera un demi tour!" (Pierre Dac)
<?php
//Crée une liste des fichiers ignoré
$liste_ignore = array ('.', '..', 'partie_technique');
//Ouvre le répertoire courant
$repertoire = opendir("images");
$tableau= array();
//Boucle tant que l'ensemble des répertoires n'est pas ouvert
while ($file = readdir($repertoire))
{
if (is_dir($file) && !in_array($file, $liste_ignore))
{
//Crée un tableau avec tous les répertoires
$tableau[] = $file;
}
}
closedir($repertoire); //Ferme le répertoire courant
foreach ($tableau as $dossiers)
{
echo $dossiers."";
}
?>
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster
________________
"L'homme a l'avenir devant lui et il l'aura dans le dos chaque fois qu'il fera un demi tour!" (Pierre Dac)
- Les conditions générales d'utilisation du site
| Sujet | Forum |
|---|---|
Réponse postée par raptor le 27/11/2008 à 20h39'51 |
![]() |
Réponse postée par tieno le 26/11/2008 à 14h54'54 |
![]() |
Réponse postée par tieno le 23/11/2008 à 13h55'24 |
![]() |
Sujet posté par touret le 13/11/2008 à 08h58'09 |
![]() |
Réponse postée par xerses le 09/11/2008 à 18h57'14 |
![]() |
Réponse postée par unit le 03/11/2008 à 15h53'53 |
![]() |
Réponse postée par froogy le 26/10/2008 à 16h40'03 |
![]() |
Réponse postée par rer le 23/10/2008 à 16h11'03 |
![]() |
Réponse postée par 1cyril le 19/10/2008 à 19h26'02 |
![]() |
Réponse postée par xerses le 13/10/2008 à 12h41'06 |
![]() |