problem mit aufliesten aller verzeichnisse

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • problem mit aufliesten aller verzeichnisse

    guten morgen

    ich habe eine folgende funktion geschrieben die mir alle verzeichnisse auf meinem webserver auflistensoll.
    PHP-Code:
    function show_all_files($ordner$links 0$sub FALSE) {
    global 
    $test;
    $ida $_GET['id'];
     
    $handle opendir($ordner);
      while (
    $file readdir ($handle)) {
        if(
    $file != "." && $file != "..") {
          if(
    is_dir($ordner."/".$file)) {
          
    show_all_files($ordner."/".$file$links+30TRUE);
          
    $test[] = "$ordner/$file";
          }
         }
      }
      
    closedir($handle);
      return 
    $test;
      } 
    das macht sie ja auch nur hat es einen schöhnheits fehler:
    die rückgabe werte sind in der form:
    /home/www//blablabla
    /home/www//blablabla/test

    wie bekomme ich als rückgabewerte:
    /home/www/blablabla
    /home/www/blablabla/test

    wenn $ordner = $_SERVER['DOCUMENT_ROOT']

    Danke

  • #2
    kann es sein, dass $_SERVER['DOCUMENT_ROOT'] mit einem / endet?
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      jo
      das is klar.
      kann man das ändern?

      Kommentar


      • #4
        Du kannst manuell das letzte Zeichen entfernen, wenn es ein / ist.
        h.a.n.d.
        Schmalle

        http://impressed.by
        http://blog.schmalenberger.it



        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
        ... nur ohne :-)

        Kommentar


        • #5
          und wie macht man das?

          Kommentar


          • #6
            Original geschrieben von abanta
            und wie macht man das?
            man schaut bei den stringfunktionen nach, welche dazu wohl geeignet sein könnte(n):

            http://www.php.net/manual/de/ref.strings.php
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar

            Lädt...
            X