Ich habe ein ähnliches Problem, und als blutiger Anfänger bekomme ich nur Fehlermeldungen, wenn ich versuche, die Lösung aus dem Thread "Tabellenerzeugung - Problem" abzuwandeln.
Ich habe das Script Dynapic Ver. 1.0 (gefunden in
www.hotscripts.com/PHP, Rubrik Image_Galleries)
Dabei handelt es sich um eine Photo-Galerie, die eine Liste aller Galerien (siehe Code conf.php3) erzeugt, für jede Galerie die Images aus einem Verzeichnis ausliest und aus dem zugehörigen Thumb-Verzeichnis eine Vorschau erzeugt.
Das mit den Thumbnails funktioniert sehr gut dort, jedoch ist die Anzahl der Galerien editierbar und das macht bei der Anzeige der Galerie-Übersicht Probleme
Der Abschnitt zur Definition der Galerien in der conf.php3 sieht so aus:
... bis jetzt mit 18 Galerien, aber frei erweiterbar.
Der Coder der index.php3, der eine Übersicht aller Galerien ausgibt, sieht so aus:
Die Tabelle sollte entweder maximal 6 Zeilen und die entsprechende Anzahl Spalten haben, oder
alternativ eine in der conf.php3 festgelegte Anzahl Zeilen und die entsprechende Anzahl Spalten.
Der Versuch, den MySQL-Code aus o.g. Thread umzuschrteiben scheiterte leider wegen meine noch spärlichen Kenntnisse.
Für Hilfe wäre ich sehr dankbar.
Guido
Ich habe das Script Dynapic Ver. 1.0 (gefunden in
www.hotscripts.com/PHP, Rubrik Image_Galleries)
Dabei handelt es sich um eine Photo-Galerie, die eine Liste aller Galerien (siehe Code conf.php3) erzeugt, für jede Galerie die Images aus einem Verzeichnis ausliest und aus dem zugehörigen Thumb-Verzeichnis eine Vorschau erzeugt.
Das mit den Thumbnails funktioniert sehr gut dort, jedoch ist die Anzahl der Galerien editierbar und das macht bei der Anzeige der Galerie-Übersicht Probleme
Der Abschnitt zur Definition der Galerien in der conf.php3 sieht so aus:
Code:
// the title of the first gallery $title[0]="Gallery 1"; // the PATH to the pictures of the first gallery $dir[0]="/home/yourserverpath/gal1"; // the URL to the pictures of the first gallery $picurl[0]="http://www.yourserver.com/gal1"; // the URL to the thumbnails of the first gallery $tndir[0]="http://www.yourserver.com/ga1l/tn"; // the title of the next gallery $title[1]="Gallery 2"; $dir[1]="/home/yourserverpath/gal2"; $picurl[1]="http://www.yourserver.com/gal2"; $tndir[1]="http://www.yourserver.com/gal2/tn"; ... und so weiter
Der Coder der index.php3, der eine Übersicht aller Galerien ausgibt, sieht so aus:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HEAD>
<?
INCLUDE "conf.php3";
if ((!isset($gal))||(!isset($title[$gal]))){
print "<TITLE>Gallery Index</TITLE>";
include "banner.php3";
print "<h1>Gallery Index</h1>";
//HERE IS COME MY PROBLEM FOR CREATE A TABLE
$i=0;
while (isset($title[$i])){
print "<h2><a href=$PHP_SELF?gal=$i>$title[$i]</a></h2>";
$i++;
};
}else{
// ... Hier folgt jetzt der Thumbnail-Code, aber der klappt primstens
alternativ eine in der conf.php3 festgelegte Anzahl Zeilen und die entsprechende Anzahl Spalten.
Der Versuch, den MySQL-Code aus o.g. Thread umzuschrteiben scheiterte leider wegen meine noch spärlichen Kenntnisse.
Für Hilfe wäre ich sehr dankbar.
Guido
Kommentar