Repertoire php

Résolu
snaquekiller Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
snaquekiller Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je code un peu en php et je voudrai pouvoir lister les fichiers et les dossiers avec leurs tailles , dernieres modification , lien tous sa en php . en gros je voudrai faire comme si on accédait a une page http://monsite/repertoire/ ou il y a des fichiers dedans , je sais pas si vous me comprennez bien mais c'ets dure a expliquer voila .

merci d'avance
A voir également:

5 réponses

arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
1
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Ben disons que s'il t'a permis de résoudre ton problème, ça pourrai être bien de le mettre pour ceux qui pourrons avoir les même souci. Au moins ils seront directement guidé.
Pense aussi à modifier ton statu en résolu si tel est le cas.
1
snaquekiller Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
je l'avait déja vue celui ci mais le probleme jai pas les dates de modification. ni la taille du fichier .
0
snaquekiller Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
c'est bon jai trouver sur internet un qui est parfait je peut le mettre si vous voulez .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
snaquekiller Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
donc bon je l'ai un peu modifier pour l'améliorer mais bon voila :

function liste_de_fichier($lien_du_dossier)
{ 
	$rep = $lien_du_dossier;
	$dir = opendir($rep);

	 function dd($date) {
	   return date("d/m/Y H:i:s",$date);
		}

	while ($f = readdir($dir)) {
	   if(is_file($rep.$f)) {
		$nom_fichier = $f;
  		// on remplace les é et à pour que les liens marche        
		$nom_fichier = str_replace('é', '%e9', $nom_fichier);
		$nom_fichier = str_replace('à', '%e0', $nom_fichier);
		  echo "<li>Nom : <a href=\"$rep./$nom_fichier \">$f</a> ";
		  echo "<li>Taille : ".filesize($rep.$f)." octets";
		  echo "<li>Création : ".dd(filectime($rep.$f));
		  echo "<li>Modification : ".dd(filemtime($rep.$f));
		  echo "<li>Dernier accès : ".dd(fileatime($rep.$f));
		  echo "<br><br>";
	   }
	} 
	closedir($dir); 
}
0