Loading...   Upload Image

Fehler im switchForum » Webzone » PHP & MySQL » Fehler im switch

Neues Thema verfassen Neues Thema

  • Nordhesse28User ist offline
    Newbie



    Registriert: 04.01.2009
    Beitraege: 1

    04.01.2009 um 15:33 Uhr

    <?php

    $path="./";

    $dir=opendir ($path);

    $file_array = array();



    while ($file=readdir($dir))

    {

    if (filetype($path.$file)!="dir";)

    {

    $file_array[basename($file,".php";)] = $file;

    }

    }

    closedir($dir);



    function getInclude($file_key,$files_array,$error_file="404.php";) {

    if(isset($files_array[$file_key])) {

    return $files_array[$file_key];

    }

    else {

    return $error_file;

    }

    }





    if(isset($_GET['action'])) {

    include (getInclude($_GET['action'],$file_array));

    }

    else {

    include("service.php";);

    }



    ?>


    Weiss jemand warum dieser switch nicht funktioniert? Wenn ich bei path das ./ ndere zu sites/ geht es teilweise aber nur wenn ich die dateien die included werden sollen kopiere und im ordner sites einfge. So gehts aber lsche ich eine datei aus dem hauptordner dan geht es wiederum nicht. lol der switch brauch die dateien doppelt im hauptordner und im ordner files. *komisch*



  • KatjanaUser ist offline
    Member


    Katjana

    Registriert: 31.10.2008
    Beitraege: 108

    06.01.2009 um 11:31 Uhr

    Kommt denn dann keine Fehlermeldung, also wenn es dann nicht mehr funktioniert?



    Der Beitrag wurde insgesamt 2 mal editiert, zuletzt 06.01.2009 um 11:33 Uhr ...

[ 1 ] Seite 1 von 1


       ALL-INKL.COM - Webhosting Server Hosting Domain Provider