.jpgs in Array abspeichern

  • PHP

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • .jpgs in Array abspeichern

    hi leutz,

    ich habe mal ein paar problemchen in PHP die ich wahrscheinlich ohne eure hilfe net rausbekomme ^^

    nun zu meinen Problemen:

    1. Problem:
    wie lese ich die Namen jedes .jpg in einem bestimmten Ordner und speichere sie in dem array $Bild[x]?

    2.Problem:
    wie kann ich die anzahl der Bilder in dem Ordner in einer Variablen abspeichern?

    Ein Beispiel falls ich mich ungeschickt ausgedrückt habe:

    /pics/
    01.jpg
    m001.jpg
    564.jpg

    $Bild[1]="01.jpg";
    $Bild[2]="m001.jpg";
    $Bild[3]="564.jpg";

    $pics=3;

    ihr seid meine einzige hoffnung ^^


    greetz
  • Hi
    Das machst du folgendermaßen

    PHP-Quellcode

    1. <?php
    2. // Hier der Ordner mit dem Inhalt der Bilder, nicht vergessen das / dahinter
    3. $ordner = "Bilder/"
    4. // Öffnen des Ordners
    5. $opendir = opendir($ordner);
    6. //Solange eine datei zum Lesen da ist, die Datei in ein Array speichern
    7. while ($file = readdir($opendir)) {
    8. $Bild[] = $file;
    9. }
    10. // Anzahl der Bilder im Array zählen
    11. $pics = count($Bild);
    12. ?>
    Alles anzeigen


    Du wolltest ja nicht wissen, wie man das auch ausgibt oder?!
    Nur wie man sie in ein Array kriegt, richtig?
    Hoff es hilft.

    gruß
    [size=1][FONT="Courier New"]###############_###_####_
    #_ __ #___ _ _| |_(_)__(_)__ _ _ _###############new uploads: [1] [2] [3] [4] [5] [6] [7] [8]
    |#'##\/ _ \ '_|##_| / _| / _` | ' \
    |_|_|_\___/_|##\__|_\__|_\__,_|_||_|###############Bis 28. Sept. weg[/FONT][/size]