tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
14922
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    D@nger Tutorials.de Gastzugang
    Hallo, also die Überschrift ist evtl. etwas verwirrend, aber ich erkläre mein Problem mal genauer. Und zwar habe ich in einem Ordner (Alben) immer einen Ordner, der z.b. 1, 2, 3, 4, 5 usw. heißt, aber es ist immer nur einer. So, ich müsste diesen Ordner auslesen. Also ich brauche nur den Ordner-Namen nicht die darin enthaltenen Dateien. Ich weiß aber nicht wie man das realisieren kann. Eventuell durch eine Schleife oder so? Weil, der Ordnername ist ja eine einzelne Ziffer.
     

  2. #2
    Avatar von nephix
    nephix nephix ist offline Mitglied Silber
    Registriert seit
    Feb 2004
    Beiträge
    90
    Hi,

    ich würde dir empfehlen mal http://de2.php.net/manual/de/function.scandir.php an zu schauen.
     

  3. #3
    D@nger Tutorials.de Gastzugang
    hallo,
    also ich habe nun folgendes:
    PHP-Code:
    <?PHP
    $verz
    =opendir('.');

    while(
    $file readdir($verz)){
      if(
    $file != '.' && $file != '..')
        echo 
    $file '<br>';
    }

    closedir($verz);
    ?>
    Nun werden mir alle Dateien und Verzeichnisse aufgelistet. Doch wie prüfe ich jetzt, am besten mit Hilfe einer Schleife was ein Ordner ist? Die Funktion dafür lautet ja:
    PHP-Code:
    <?PHP
    $verz 
    "4";
    if(
    is_dir($verz))
      echo 
    "Bei $verz handelt es sich um ein Verzeichnis";
    else
      echo 
    "Bei $verz handelt es sich nicht um ein Verzeichnis";
    ?>
    Danke schon mal.
     

  4. #4
    Avatar von forsterm
    forsterm forsterm ist offline Mitglied Rubin
    Registriert seit
    Nov 2004
    Ort
    Bayern
    Beiträge
    1.328
    Hallo,
    meinst du das so?
    PHP-Code:
    <?PHP
        $verz 
    opendir('.');
        while(
    $file readdir($verz)){
            if(
    $file != '.' && $file != '..'){
                if (
    is_dir($file)){
                    echo 
    'Bei '.$file.' handelt es sich um ein Verzeichnis<br />';
                } else {
                    echo 
    'Bei '.$file.' handelt es sich nicht um ein Verzeichnis<br />';
                }
            }
        }
        
    closedir($verz);
    ?>
    mfg
    forsterm
     
    Wie man Fragen richtig stellt

    Wichtig:
    Bitte markiert eure beantworteten Fragen als "erledigt" (links unten auf "Erledigt" klicken).
    __________________
    .:Mitglied #26 des 1. offiziellen Sven Uwe Fan-Clubs:.

  5. #5
    D@nger Tutorials.de Gastzugang
    Ja, schon, danke, aber wie finde ich jetzt heraus, was das Verzeichnis ist? Z.B. müsste der "String" 5 jetzt in eine Variable gespeichert werden. Danke!

    Edit:
    Könnte man es so machen?
    PHP-Code:
    <?PHP
        $verz 
    opendir('.');
        while(
    $file readdir($verz)){
            if(
    $file != '.' && $file != '..'){
                if (
    is_dir($file)){
                    echo 
    'Bei '.$file.' handelt es sich um ein Verzeichnis<br />';
            
    $abc=$file;
                } else {
                    echo 
    'Bei '.$file.' handelt es sich nicht um ein Verzeichnis<br />';
                }
            }
        }
        
    closedir($verz);

    ?>

    bzw. eher so:
    PHP-Code:
    <?PHP
        $verz 
    opendir('.');
        while(
    $file readdir($verz)){
            if(
    $file != '.' && $file != '..'){
                if (
    is_dir($file)){
              
            
    $abc=$file;
                } 
            }
        }
        
    closedir($verz);


    echo 
    $abc;

    ?>
    Geändert von D@nger (21.05.06 um 17:27 Uhr)
     

  6. #6
    aruba-x-x aruba-x-x ist offline Mitglied Gold
    Registriert seit
    Jan 2005
    Ort
    Burg Uwenstein
    Beiträge
    107
    Was willst du denn machen? Soll das Unterverzeichnis auch ausgelesen werden?
     
    "To know recursion, you must first know recursion"


    .:Sterngucker des 1. offiziellen Sven Uwe Fan-Clubs:.

  7. #7
    D@nger Tutorials.de Gastzugang
    Hallo,
    ich habs doch schon. S. oben!
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 24.10.08, 09:53
  2. Dateien in einem Ordner
    Von Script-Styler im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 28.06.07, 23:30
  3. Antworten: 5
    Letzter Beitrag: 14.02.06, 15:20
  4. Antworten: 3
    Letzter Beitrag: 12.06.04, 00:52
  5. Wie kann man ordner und dateien löschen ?
    Von Goldman im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 12.02.04, 13:16