Hi PROFIS,
ich habe ein Problem mit Arrays.
Ich habe eine Ordnerstruktur am Webserver die ich auslese
Die Ordner sind nach Datum benannt, z. Bsp.: 060606 für 6.6.2006
Nun möchte ich diese Ordner-Namen einlesen und sortiert ausgeben.
leider funktioniert das nicht richtig. Er gibt mir von 10 Ordnern komischerweise
nur 3 aus :suspekt:
$filename_neu[] ist ein Array mit allen Ordnernamen
ich habe ein Problem mit Arrays.
Ich habe eine Ordnerstruktur am Webserver die ich auslese
Die Ordner sind nach Datum benannt, z. Bsp.: 060606 für 6.6.2006
Nun möchte ich diese Ordner-Namen einlesen und sortiert ausgeben.
leider funktioniert das nicht richtig. Er gibt mir von 10 Ordnern komischerweise
nur 3 aus :suspekt:
$filename_neu[] ist ein Array mit allen Ordnernamen
PHP:
foreach ($filename_neu as $wert) // Tag, Monat und Jahr in Arrays packen
{
$eins[] = substr($wert,0,2);
$zwei[] = substr($wert,2,2);
$drei[] = substr($wert,4,2);
}
$neu = array($eins,$zwei,$drei);
array_multisort(
$neu[2], SORT_ASC,
$neu[1], SORT_ASC,
$neu[0], SORT_ASC
);
for($i=0; $i<count($neu);$i++)
{
$link = $eins[$i].$zwei[$i].$drei[$i];
$wert = $eins[$i].".".$zwei[$i].".".$drei[$i]; ?>
<a id ="template" href="export.php?dir=<?php echo $link;?>" ><?php echo $wert;?></a><br>
<?php
}