hiho leutz ;-)
ich hab mir eine php schleife gebaut, die auch wunderbar funktioniert... nur sortiert diese nach änderungsdatum und nicht nach dem namen der datei...
so sieht das ganze jetzt aus:
<?php
// Verzeichnis mit den Dateien
$verzeichnis = 'uploads/';
// Tabellenkopf
echo <<<TABLEHEAD
<table align="center" width="1300px" >
<tr>
<td align="left" ><b><u>MixXnamE</b></u></td>
<td> </td>
<td align="center" ><u><b>Dateigröße</b></u></td>
<td align="center" ><u><b>Erschienen am</b></u></td>
</tr>
TABLEHEAD;
// Verzeichnis auslesen und Dateien ausgeben
foreach (new DirectoryIterator( $verzeichnis ) as $datei)
// header("Content-Type: application/octetstream");
{
if (!$datei->isDir() && !$datei->isDot())
{
echo '<tr>';
echo '<td align="left" ><font color="#26DD14" ><u>' .$datei->getFilename(). '</u></font></td>';
echo '<td align="left" ><form action="'.$verzeichnis.$datei.'"><button name="Download" action="onclick" hight="500px" wight="500px">Download</button></form></td>';
echo '<td align="center" >' .ceil( $datei->getSize()/1048576 ). ' MB</td>';
echo '<td align="center" >' .date( 'd.m', $datei->getMTime() ). '</td>';
echo "</tr>\n";
}
}
// Tabelle schließen
echo '</table>';
?>
hat wer ne ahnung was ich ändern muss damit das nach namen sortiert ?
PS: ich bin noch anfänger im php bereich, also könnte sein das ich fachbegriffe nciht gleich versteh :-/
ich hab mir eine php schleife gebaut, die auch wunderbar funktioniert... nur sortiert diese nach änderungsdatum und nicht nach dem namen der datei...
so sieht das ganze jetzt aus:
<?php
// Verzeichnis mit den Dateien
$verzeichnis = 'uploads/';
// Tabellenkopf
echo <<<TABLEHEAD
<table align="center" width="1300px" >
<tr>
<td align="left" ><b><u>MixXnamE</b></u></td>
<td> </td>
<td align="center" ><u><b>Dateigröße</b></u></td>
<td align="center" ><u><b>Erschienen am</b></u></td>
</tr>
TABLEHEAD;
// Verzeichnis auslesen und Dateien ausgeben
foreach (new DirectoryIterator( $verzeichnis ) as $datei)
// header("Content-Type: application/octetstream");
{
if (!$datei->isDir() && !$datei->isDot())
{
echo '<tr>';
echo '<td align="left" ><font color="#26DD14" ><u>' .$datei->getFilename(). '</u></font></td>';
echo '<td align="left" ><form action="'.$verzeichnis.$datei.'"><button name="Download" action="onclick" hight="500px" wight="500px">Download</button></form></td>';
echo '<td align="center" >' .ceil( $datei->getSize()/1048576 ). ' MB</td>';
echo '<td align="center" >' .date( 'd.m', $datei->getMTime() ). '</td>';
echo "</tr>\n";
}
}
// Tabelle schließen
echo '</table>';
?>
hat wer ne ahnung was ich ändern muss damit das nach namen sortiert ?
PS: ich bin noch anfänger im php bereich, also könnte sein das ich fachbegriffe nciht gleich versteh :-/
Zuletzt bearbeitet: