begin process at 2012 02 15 09:19:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > EXPLORATEUR DE DOSSIER WEB

EXPLORATEUR DE DOSSIER WEB


 Information sur la source

Note :
4,5 / 10 - par 2 personnes
4,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Débutant Date de création :23/03/2004 Date de mise à jour :24/03/2004 12:36:05 Vu / téléchargé :7 760 / 629

Auteur : cz1702

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Ce script permet d'insérer un explorateur des dossier de votre site web. Quand vous ouvrirez la page il indiquera tous ce que contient le dossier en séparant les fichiers et les dossier (vous pouvez aussi séparer les fichiers avec leur extension en modifiant un peut le code) il suffira de cliquer sur le fichier pour l'ouvrir.

Source

  • <html>
  • <head>
  • <meta http-equiv=Content-Language content=fr>
  • <title>ACTUELLEMENT DANS LE REPERTOIRE</title>
  • </head>
  • <body>
  • <p align="center"><font color="#000080" size="5"><b>ACTUELLEMENT DANS LE
  • DOSSIER</b></font></p>
  • <br>
  • <p>&nbsp;</p>
  • <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#C0C0C0" width="100%" bgcolor="#C0C0C0">
  • <tr>
  • <td width="47%" bgcolor=#EFEDDE>
  • <font size=5 color=#000000><center><b>Dossier</b></center></a></td>
  • <td width="3%">&nbsp;</td>
  • <td width="42%" bgcolor=#FFFFFF>
  • <font size=5 color=#0000cc><center><b>Fichier</b></center>
  • </tr>
  • </table>
  • <br>
  • <?
  • $t = -2;
  • $dosc = "./"; // mettez ici la position du dossier souhaiter par rapport à la position du fichier php (si c'est la même ne touchez rien
  • $ouvdos = opendir($dosc);
  • echo "<table border=1 cellpadding=0 cellspacing=0 style=border-collapse: collapse bordercolor=#cccccc bgcolor=#cccccc width=100%> <tr>" ;
  • while ($file = readdir($ouvdos))
  • {
  • $extension=strrchr($file,".");
  • if ($extension=="") // affichages des dossiers
  • echo "<td width=20% bgcolor=#EFEDDE><a href=\"".$dosc.$file."\"><font size=5 style=\"text-decoration: none\" color=#000000><center><b>".$file."</b></center></a></td>";
  • else
  • if ($extension!="."&&$extension!="..") // affichage des fichiers
  • echo "<td width=20% bgcolor=#FFFFFF><a href=\"".$dosc.$file."\"><font size=5 style=\"text-decoration: none\" color=#0000cc><center><b>".$file."</b></center>
  • </font></a><font size=5 style=\"text-decoration: none\" color=#0000cc></td>";
  • $t++;
  • if ($t>4) // 4=nombre de colonnes -1 (donc 5)
  • {
  • $t=0;
  • echo " </tr> <tr> ";
  • } }
  • echo "</table>";
  • closedir ($ouvdos);
  • ?>
  • </body>
  • </html>
<html>

<head>
<meta http-equiv=Content-Language content=fr>
<title>ACTUELLEMENT DANS LE REPERTOIRE</title>
</head>

<body>


<p align="center"><font color="#000080" size="5"><b>ACTUELLEMENT DANS LE 
DOSSIER</b></font></p>

<br>
<p>&nbsp;</p>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#C0C0C0" width="100%" bgcolor="#C0C0C0">
  <tr>
    <td width="47%" bgcolor=#EFEDDE>
      <font size=5 color=#000000><center><b>Dossier</b></center></a></td>    
    <td width="3%">&nbsp;</td>
  <td width="42%" bgcolor=#FFFFFF>
    <font size=5 color=#0000cc><center><b>Fichier</b></center>

  </tr>
</table>
<br>

<? 
$t = -2;
$dosc = "./"; 	// mettez ici la position du dossier souhaiter par rapport à la position du fichier php (si c'est la même ne touchez rien
$ouvdos = opendir($dosc); 
echo "<table border=1 cellpadding=0 cellspacing=0 style=border-collapse: collapse bordercolor=#cccccc bgcolor=#cccccc width=100%> <tr>"         ;   
while ($file = readdir($ouvdos)) 
{ 
$extension=strrchr($file,".");
if ($extension=="")	// affichages des dossiers
echo "<td width=20% bgcolor=#EFEDDE><a href=\"".$dosc.$file."\"><font size=5 style=\"text-decoration: none\" color=#000000><center><b>".$file."</b></center></a></td>"; 
else
if ($extension!="."&&$extension!="..")  //   affichage des fichiers
echo "<td width=20% bgcolor=#FFFFFF><a href=\"".$dosc.$file."\"><font size=5 style=\"text-decoration: none\" color=#0000cc><center><b>".$file."</b></center>
</font></a><font size=5 style=\"text-decoration: none\" color=#0000cc></td>"; 
$t++;
if ($t>4) // 4=nombre de colonnes -1 (donc 5)
{
$t=0;
echo " </tr> <tr> ";

}  } 
echo "</table>";            
closedir ($ouvdos); 
?> 

</body>

</html>


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151
TROUVER LES DOUBLONS DANS UNE LISTE DE FICHIERS par soobook

Commentaires et avis

Commentaire de scullder le 23/03/2004 18:22:45

la fonction is_file($file) est plus fiable =) c'est possible de mettre des . aussi dans un nom de dossier

Commentaire de i0Lo le 24/03/2004 22:26:33

mouais, déjà vu...

Commentaire de _klesk le 16/01/2006 22:36:20

Petite question, lorsque le nom du fichier possede des espaces, comment remedier au probleme sans être obliger de renommer le dit fichier???

Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales