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
ordner.php //hier werden alle dateien ausgelesen
Danke wieder mal im Vorraus^^
David
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\"> $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