| Jestli ma nekdo nejaky tip - tak predem dekuji za nakopnuti (ale | prosim navod pro debily - protoze jsem php zacatecnik). V pripade | potreby muzu zaslat zdrojove kody skriptu. Ja bych to resil takto - v fotoidx.php bych mel odkazy na foto.php?obr=1 az obr=X Popis.txt bych prejmenoval na popis.php, ktery by mel takovouhle strukturu: <?php $totalimages=X; //X nahradit aktualnim poctem vsech obrazku $soubor[1]="./cesta/k/souboru/soubor.jpg"; $popisek[1]="Tady je popisek prvniho souboru"; .. .. $soubor[X]="./cesta/k/souboru/jinysoubor.jpg"; $popisek[X]="Tady je popisek posledniho souboru"; //proste napsat prislusnou radku pro vsechny obrazky az k poslednimu ?> V foto.php bych nejdriv includoval ten popis.php a pak vypsal konkretni obrazek <?php include("./popis.php"); if ((!IsSet($obr)) || ($obr==0) || ($obr>$totalimages)) $obr=1; //pokud z nejakeho duvodu parametr obr chybi nebo je to cislo neexistujiciho obrazku, zobraz misto toho obrazek cislo 1 echo "<img src=\"". $soubor[$obr] ."\">"; echo $popisek[$obr]; ?> Tenhle system ma svoje vyhody (a i nevyhody urcite , ) - diky tomu, ze jsou data vlastne zapsana rovnou jako PHP promenne, tak neni treba je nijak slozite parsovat z nejakych stringu. Ovsem zase je clovek takhle musi do toho popis.php natukat. Dale se pak samozrejme da lehce pridat (pro trochu profi fotogalerii a ne uplne odpudivy kodovani doporucuji) pole pro vysku a pole pro sirku obrazku, pripadne pro ALT (pokud by to nebyl ten popisek rovnou).. Nebo pokud jsou vsechny stejne velikosti, aspon udaj o tom, jakou ma fotka orientaci - na vysku nebo na sirku. Pokud by to mela byt uz rozsahlejsi fotogalerie, tak doporucuju databazi treba na ruzna alba a tak , ) Je to docela sranda.. Ladislav Pelcl - Laddobar -- ---< Welcome to the Desert of the Real.. >--- ---< E-mail >---< ladislav@pelcl.cz >---< laddobar@volny.cz >--- ---< ICQ # >---< 36366729 >--- ---< Web >---< http://laddobar.pelcl.cz/ >---
This archive was generated by hypermail 2.1.2 : 03. 12. 2001, 23:04 CET