Kepgaleria szamozott kepekkel, lapozhatoan
Sziasztok!
Eloszor is elmondanam, hogy nagyon kezdo vagyok a php-t illetoen. A kovetkezot szeretnem letrehozni. Adott nehany kep, szamokkal elnevezve (1.jpg, 2.jpg, 3.jpg...) Ezek egy "pics" nevu alkonyvtarban vannak. Es egy vissza-elore nyil iranyitana a kepgaleriat. Persze az elso kep eseteben nem lenne vissza nyil, es az utolso kepnel nem lenne elore nyil. Szoval hogy tudnam beolvasni a kepeket, es hogy lehetne a "lapozast" megoldani? A segitseget elore is koszonom!
Udvozlettel: kratka
■ Eloszor is elmondanam, hogy nagyon kezdo vagyok a php-t illetoen. A kovetkezot szeretnem letrehozni. Adott nehany kep, szamokkal elnevezve (1.jpg, 2.jpg, 3.jpg...) Ezek egy "pics" nevu alkonyvtarban vannak. Es egy vissza-elore nyil iranyitana a kepgaleriat. Persze az elso kep eseteben nem lenne vissza nyil, es az utolso kepnel nem lenne elore nyil. Szoval hogy tudnam beolvasni a kepeket, es hogy lehetne a "lapozast" megoldani? A segitseget elore is koszonom!
Udvozlettel: kratka
Képek PHP-ben
Írsz egy függvényt, ami kilistázza a képek neveit az adott könyvtárban.
( http://hu.php.net/manual/hu/class.dir.php )
Aztán egy for ciklussal végighaladsz a képek neveit tartalmazó tömbön.
( http://hu.php.net/manual/hu/langref.php )
Egy nyilaknál GET paraméterrel mindig átadod, hogy hanyadik képnél tartasz, alapesetben ez nulla.
A tovább nyíl linkjénél 1-et hozzáadsz, az előzőnél egyet levonsz. Ha a hozzáadott szám egyenlő (vagy nagyobb) a képek számánál, akkor nem raksz ki nyilat. Ha az előző nyil száma kisebb vagy egyenlő nullával, akkor meg oda nem raksz ki nyilat.
A képmegjelenítésnél ( http://www.w3.org/MarkUp/html3/img.html ) pedig veszed a képlista tömb annyiadik elemét, amennyit a GET paraméterben megkap a programod, és azt a képet jeleníted meg.
Anyilak URL-jei kb. így fognak kinézni: http://valami.hu/galeria.php?kep=2
Gyulus
miért php?
persze ha pont ezen akarsz php-t tanulni, akkor nem szóltam.
Tasi
<Nincs cím>
Kratka
ok
az indexoldalra ilyesmi:
jó munkát,
Tasi