+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Wieder Frage zu Lehrbuchskript - Bildvorschau mit PHP

  1. #1
    TP-Insider NicNac macht alles soweit korrekt Avatar von NicNac
    Registriert seit
    Apr 2001
    Ort
    Zürich, Schweiz
    Beiträge
    557

    Wieder Frage zu Lehrbuchskript - Bildvorschau mit PHP

    Hi

    Ich hab wieder Probleme mit diesem Buch, gut es ist auch ein relatvi schlechtes Buch. Eigentlich steht immer nur das Skript iund dann kann man selber schauen ob man es versteht.

    Nun hier hat man zwei Dateien, eine auf der die Bilder angezeigt werden und eine die die Vorschaubilder produziert. Ich verstehe nur die DAtei nicht die die Bilder anzeigt:

    <?php
    $verz = dir(".");
    while ($datei = $verz->read()) {
    if (eregi(".jpg$", $datei)) {
    echo("<a href=\"$datei\">");
    echo("<img hspace=10 vspace=10 ");
    echo("src=\"thumb.php?image=$datei\">");
    echo("</a>\n");
    }
    }
    ?>

    1. Frage:

    Was soll der Punkt bei mit $verz=dir("."); ??? Den Befehl, den verstehe ich aber der Punkt?

    2. Frage:

    Und dann dort beim Befehl eregi: Warum wird ein $-Zeichen an das .jpg angehängt?! Was hat das für einen Effekt? Noch nie was darüber gelesen...

    Danke im Voraus
    http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!

  2. #2
    TP-Member Colin Schlüter ist auf einem guten Weg
    Registriert seit
    Aug 2002
    Ort
    Berlin/Deutschland
    Beiträge
    93

    Re: Wieder Frage zu Lehrbuchskript - Bildvorschau mit PHP

    Hallo!


    1. Frage:

    Was soll der Punkt bei mit $verz=dir("."); ??? Den Befehl, den verstehe ich aber der Punkt?
    Der Punkt ist bei Linux/Unix-Systemen das Zeichen für das aktuelle Verzeichnis, hier wird also ein Verzeichnis-Objekt für das Verzeichnis, in dem die Datei selbst liegt erzeugt.


    2. Frage:

    Und dann dort beim Befehl eregi: Warum wird ein $-Zeichen an das .jpg angehängt?! Was hat das für einen Effekt? Noch nie was darüber gelesen...

    Danke im Voraus
    Das $-Zeichen bedeutet bei regulären Ausdrücken "Ende des untersuchten Strings", es wird hier also nach Dateien gesucht, die mit ".jpg" enden.

    Colin

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51