Probleme mit Ordner auslesen

Kalma

Erfahrenes Mitglied
Hallo,

ich habe eine download-seite programmiert, auf der Freunde von mir online-gestellte Sachen begutachten können.

Link: http://downloads.dfmusik.de

Wie ihr seht, werden Rechts alle Ordner ausgelesen, und wenn man z.b.: auf "HTML" klickt, sollen nur alle Dateien aus dem Ordner HTML ausgelesen werden, was ich aber nicht ganz Recht hinbekomme :(


Wer kann mir helfen:

menu.php
PHP:
<div class="content"><font color="#990000"><b>></b></font> ORDNER</div>
<?php
	$ordner = "dateien/";
	$handle = opendir($ordner);

	while ($file = readdir($handle))
		{
			if ($file != "." && $file != "..")
				{
					if (is_dir($ordner."/".$file))
						{
							echo "<a href=\"?section=ordner&titel=".$file."\" class=\"item\">".$file."</a>";
						}
					else
						{
							echo "";
						}
				}
		}
?>


ordner.php //hier werden alle dateien ausgelesen
PHP:
<?
	$t = "".$_GET['titel']."";

	echo "<div class=\"header\">&nbsp; $t</div>";

	function dateien($ordner="dateien/HTML/")
		{
			$handle = opendir($ordner);
			
			while ($file = readdir($handle))
				{
					if ($file{0} != '.')
						{
							//versteckte dateien nicht anzeigen
							if (is_dir($ordner.'/'.$file))
								{
									$folderArray[] = $file;
								}
							else
								{
									$fileArray[] = $file;
								}
						}
				}
		
			if (isset($fileArray))
				{
					asort ($fileArray);
					
					foreach($fileArray as $dat)
						{
							echo "<a href=\"".$ordner."/".$dat."\">".$dat."</a>";
						}
				}
		}

		dateien();
 ?>


Danke wieder mal im Vorraus^^

David
 
Zurück