• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

ordenr speziell auslesen

clemo

Neues Mitglied
hi
ich hab nen order /pages

dort drinnen liegen mehrere datein


z.b.

/page/home_untern.txt
/page/home_oben.txt
/page/home_links.txt
/page/mehr_unten.txt
/pages/mehr_oben.txt
/pages/mehr_links.txt

jetzt will ich das mir mein php programm jeweils. .z.b home zurückgibt und (in einer schleife)
also am ende sollte ich dann
while (){
echo $page . "<br>";
}

dann sollte am ende stehen:
home
mehr



kann mir wer links zu den befehlen schicken?
DANKE
lg
 
PHP:
function getFiles($dir) {
    if(!is_dir($dir)) {
        return false;
    }
    $fileList = array();
    $h = opendir($dir);
    while(($file = readdir($h)) !== false) {
        if(in_array($file, array('.', '..'))) {
            continue;
        }
        $fileList[] = $file;
    }
}

function getPages($dir) {
    if(!is_dir($dir)) {
        return false;
    }
    $files = getFiles($dir);
    foreach($files as &$file) {
        $file = preg_replace("/_[a-z\.]$/", "", $file);
    }
    return array_unique($files);;
}

echo '<pre>';
print_r(getPages('./pages/'));
echo '</pre>';

sollte funktionieren^^ habs aber net getestet ;)
 

Neueste Beiträge

Zurück
Oben