+ Antworten
Ergebnis 1 bis 2 von 2

Thema: 300 Ebenen ??

  1. #1
    TP-Junior Reini macht alles soweit korrekt
    Registriert seit
    Nov 2001
    Ort
    Hessen - Angelburg
    Beiträge
    29

    Angry 300 Ebenen ??

    Hallo Leute,

    unter dem Link

    Testseite

    habe ich einen Test eingestellt.

    Dabei gibt es ein großes Problem.
    Je mehr Ebenen ich einstelle, desto mehr muss ich bei den anderen ändern.

    Auf der Testseite sind drei links belegt.
    Wenn ich insgesamt rund 200-300 Bilder so verfügbar machen will, bin ich ja nur noch am ändern der onClick verhalten (ausblenden, einblenden usw.)

    Wie kann man das eleganter lösen?

    Gruß
    Reini

  2. #2
    jph
    jph ist offline
    TP-Veteran jph ist auf einem guten Weg Avatar von jph
    Registriert seit
    Apr 2001
    Beiträge
    1.577
    ist dir klar, dass das stunden lädt wenn du da 300 pics in der größe in eine datei packst?
    -->das ist wahnsinn!!
    du lädst quasi auf einmal alle bilder, von denen sich der besucher wahrescheinlich, wenn er nicht vorher geht mal 3-4 anschaut!
    mit php einfach zu lösen!!
    eine datei vollbild.php
    darin
    <?php
    echo "<img src=\"gfx/".$dateiname."\">";

    ?>
    die startseite:

    <?php

    $text['bilddatei1.jpg']="TEXT zu bild 1";
    $text['bilddatei2.jpg']="TEXT zu bild 2";

    $verzeichnisname="gfx/"; //vorschaubilder
    $verzeichnis=opendir($verzeichnisname);
    $zaehler=0;
    echo "<table width=\"600\">";
    while ($dateiname=readdir($verzeichnis))
    {
    $zaehler++;
    if($zaehler>2){
    $var="../gfx_gross/"; //verzeichnis der grossen bilder (die im vollbild dargestellt werden sollten

    echo"<tr><td><a href=\"javascript:fenster_open('vollbild.php3?dateiname=".$var.$dateiname."&titel=".$text["$dateiname"]."')\"><img src=\"gfx/".$dateiname."\" border=\"0\" alt=\"".$text["$dateiname"]."\"></a><td>";
    echo"<td>$text[$dateiname]</td>\n";

    }
    }
    closedir($verzeichnis);
    echo "</table>"
    ?>

    hat mehrere Vorteile:
    - du kannst sehr einfach bilder hinzufügen oder löschen
    - der benutzer hat eine Vorschau, weiß also wofür er die ladezeit in kauf nimmt!
    - du hast nur 2 dateien statt 300 wie bei 300 popups!

    viel spass!

+ 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