Ouverture et lecture dans dossier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ouverture et lecture dans dossier

par Genova » 11 janv. 2008, 23:51

Salut,
tu dois faire
if (is_dir('mp3/' . $file)){ 
pour que ça marche (le lien complet vers le fichier).

Ouverture et lecture dans dossier

par les_grelons » 11 janv. 2008, 23:08

Bonjour a tous,

Voila j'ai un petit souci de lecture et affichage.
Je suis entrain de créer un site où pour la rubrique "mp3", le contenu de mon dossier "mp3" s'affiche. Ensuite sur chaque fichier trouvé, je fais un lien vers ce fichier.
Mais pour l'instant je cherche simplement a afficher le contenu de mon dossier mp3. Où il y a bien évidement des fichiers pour tester.

Voici mon script : (je n'ai pas le bout de code ou je déclare les variables.)
$rep=opendir('mp3');

$bAuMoinsUnRepertoire = false;
while ($file = readdir($rep)){
	if($file != '..' && $file !='.' && $file !=''){ 
		if (is_dir($file)){
			$bAuMoinsUnRepertoire = true;
			echo "<tr><td nowrap class='Style1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>";
			echo "<td width='100%' class='Style1'>";
			echo "&nbsp;&nbsp;<img src='../img/dossier.gif' width='23' height='16' align='absbottom'>&nbsp;";
			echo "<a href='$file/' class='Style1'>$file</a>";
			echo"</td></tr>";
		}
	}
}
if ($bAuMoinsUnRepertoire == false) {
	print("<tr><td nowrap class='Style1'><div align='center'>-&nbsp; $noDir &nbsp;-</div></td>");
	print("</td></tr>");
}

closedir($rep);
clearstatcache();
?>
J'espère que j'ai été assez clair.
Je vous remercie d'avance pour vos réponses.

@+