Zdravim. Potrebujem poradit.. Chcem vytvorit jednoduchu foto galeriu v php, ale som v php len zaciatocnik :-( Nepoznam potrebne funkcie, ktore podla mojho navrhu by celkom sedeli.. Tu je moj napad...
-----------------------------------------
[<] [>]
(FOTECKA) ----> napr. 1.jpg
po kliknuti napr. na [>] chcem aby sa mi zobrazila fotka 2.jpg = $_aktualna_fotka + 1 + ".jpg"
To by mi ulahcilo update fotiek, ze ked pridam zas dalsie fotky napr. 5,6,7 (*.jpg) ze ich to proste zoberie do uvahy.. Ale zisiel by sa aj check, ci fotka
$_aktualna_fotka + 1 + ".jpg" existuje, lebo ked mam fotky 1,2,3,4,5,6,7,8,9 (.jpg) , aktualna fotka = 9, tak potom nasleduje 10.jpg a vyhodi Error #404.
Ako som uz hovoril, v php len zacinam a potrebujem velmi takuto foto galeriu naprogramovat .. robim to pre kamosa.. vsetko ostatne uz mam, len toto mi chyba.. Ak ste pochopili podla popisu problemu co chcem :D pls poradte.. Diky!
Fórum › PHP
Jednoduchá Foto Galéria
Ak ste pochopili podla popisu problemu co chcem :D pls poradte.. Diky!
popravde vlastne ani ne :D
ten check jestli ta fotka existuje muzes zajistit pomoci funkce file_exists(string $filename) -- viz. http://cz.php.net/function.file-exists
Precitaj si najskor nejake tutorialy k PHP alebo si zaobstaraj nejaku knihu a nauc sa nieco viac o PHP. Uvidis ze ziskane skusenosti ocenis aj pri dalsich projektoch.. NIkto ti tu nenapise cely skript pre fotogaleriu
zdravim,
cely skript ti tady nenapisu, ale mozna te trochu nasmeruju
pokud chces mit galerii bez databaze, budes muset pouzit prohledani adresare, v zvislosti na verzi php pouzij funkce http://cz.php.net/manual/cs/function.scandir.php(php 5), nebo si podivej na priklad na http://cz2.php.net/manual/cs/function.readdir.php(php <5)
soubory si muzes ulozit do pole(ukladej jen soubory, ktere budes potrebovat, napr jen jpg - pomoci http://cz2.php.net/manual/cs/function.strpos.php zjistis, jestli obsahuje nejaky retezec, treba ".jpg")
dale podle identifikatoru aktualni fotky si zjistis, zda je posledni(pokud mas pole serazene, coz bys mel mit, protoze se to nacita abecedne ...) no a nasledne si zjistis, jestli teda aktualni fotka je prvni/posledni v poli a podle toho vypises odkaz na dalsi/predchozi fotky.
doporucuji pri cteni souboru odstranit priponu a "zbytek" dat zaroven jako index pole ...
v pripade, ze to pujde pres db to bude o dost jednodussi, jen si pomoci dotazu na db zjistis, jeslti existuje dalsi zaznam a podle toho vypises odkazy na dalsi fotky ...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Galéria — založil MI@SO
C# photo galéria — založil lukyno010
Galeria: verticalne a horizontalne zarovnanie obrazku + tien — založil Navodar
FOTO prezentace v PPT — založil Tomb
Moderátoři diskuze