Hello Stefan-Klaus,
Geblättert später auch, aber erst mal auf die Vorschauseite
Am besten ist, Du postest mal eine Link auf eine Beispielseite mit unverfänglichem Bildmaterial *gg*
Material ist auf jedenfall unverfänglich und jugendfrei und überhaupt, aber noch nicht online
Gut, fangen wir einfach an, damit das Prinzip klar wird.
Du baust Dir ein statisches Template z.B. mit einer Tabelle
(geht auch anders, aber nicht gleich alles auf einmal)
Dann baust Du Dir ein Script (habe ich ainfach aus dem Thread an Nicole geklaut):
Trenne Deine Seiten im Aufbau strict in bestimmte Bereiche:
--- Definitionsteil ---
- Konstantendefinitionen und Festlegung von Scriptvariablen
- Includes
- Funktionsdeklaration und Definitionen
--- Compute-Teil ------ - Parameterauswertung
- Datenbankabfragen
- Ausgabeberechnung
--- HTML-Ausgabe-Teil - Template-Ausgabe
In der Tabelle im Template gibst Du statt des statischen Links
<a href="grosses_bild_No 33_seite.html"><img src="vorschaubild_33.jpg" alt="Vorschaubild 33"></a>
einfach
<?php echo make_preview_link(Nr_der_Zelle,Nummer_der_Seite); ?>
aus. Also keine feste Bildnummer mehr vergeben.
Dann schreibst Du Dir eine Funktion, die aus der Nummer der Zelle und der Nummer der Zeile eine Bildnummer und den dazugehörigen Dateinamen ermittelt und, wenn die Bilder und deren Thumbs statisch vorhanden sind, einfach durch den entsprechenden Wert ersetzt.
Die ausgerechnete Hyperreferenz auf das große Bild kann dan so aussehen:
<a href="big.php?num=33" target="BigPic"
onClick="bigpic=window.open('big.php?num=33','BigPic',...);bigpic.focus(); return false;">
Das Script 'big.php' Lädt dann die Bilddatei, usw...
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau