Einzelnen Beitrag anzeigen
Ungelesen 06.03.10, 10:47   #2
Irolight
Newbie
 
Registriert seit: Feb 2010
Beiträge: 70
Bedankt: 7
Irolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt Punkte
Standard

Das einfachste wäre mit scandir("Pfad das durchsucht werden soll") den Ordner auszulesen. Wenn es den Ordner nicht gibt ballert es dir ein FALSE zurück (if($gescannterordner === false)) oder aber ein Array mit dem Inhalt.
Um zu prüfen ob was drinne ist würde ich checken ob das Array 2 Inhalte hat (count($gescannterordner)<= 2)
wenn es mehr hat, die einzelnen Elemente durch gehen und außer "." und ".." in ein extra Array schreiben, eine alternative wäre

als gesamt Beispiel
PHP-Code:
$datas = array();
$dir scandir("roots/" $username); 
if(
$dir === false) {
    echo 
"Fehler Ordner nicht gefunden";
}
else {
    if(
count($dir) <= 2) {
        echo 
"es sind keine dokumente vorhanden";
    }
    else {
        foreach(
$dir as $entry){ 
                if(
$entry != "." && $entry != ".."){ 
                
$datas[] = $entry
            } 
        } 
        
/* Hier kannst du deine Datenausgabe machen z.b.*/
        
foreach($datas as $entry){ 
            echo 
"<a href=\"/" $username "/" $entry "\" title=\"" $entry "\">" $entry "</a><br />";
            } 
        } 
    }

Irolight ist offline   Mit Zitat antworten