Autor | Zpráva | ||
---|---|---|---|
spyder Profil * |
#1 · Zasláno: 10. 12. 2007, 21:51:13
ako uz nazov temy hovori tak si neviem dat rady.. neviete niekto o nejakom podobnom scripte? najlepsie by bolo keby sa tie obrazky ukladali do urciteho priecinka, ale ked nemate iny ako do mySQL tak newa.. a ku strankovaniu.. no bude to galeria do ktorej uzivatelia uploaduju obrazky a chcem aby sa zobrazovali aj napriklad 3 obrazky vedla seba a 4 pod sebou.. velmi pekne dakujem, bohuzial som nic na tuto tema, ktore by mi to objasnilo nenasiel tak sa k vam obracam s prosbou..
|
||
echo Profil * |
#2 · Zasláno: 10. 12. 2007, 23:12:23
vela by si naraz chcel, je rozdiel ci budes obrazky ukladat do priecinka alebo do databazy mySQL, samotne strankovanie v principe funguje tak ze nacitas zoznam obrazkov do pola, zistis pocet zaznamov v tom poli, vydelis ich poctom obrazkov na stranu a ziskas pocet stran, to ci budu v pevnom gride alebo dynamickom na tom az tak nezalezi
|
||
spyder Profil * |
#3 · Zasláno: 11. 12. 2007, 13:16:59
nenasiel by sa niekde nejaky navod ako to spravit :( alebo aspon kde preberaju sposoby..
|
||
tomkis Profil |
#4 · Zasláno: 11. 12. 2007, 15:25:49
Doporučuji udělat stránkování jak říká echo tudiž zjistit celkový počet obrázku, dále vydělit počtem orbázku na stránce, potom v parametru URL předávat o jakou konkrétní stránku se jedná tedy např ....q=galerie&stranka=5 jinak pro upload obrázku je nejlepší navštívit stránku zde kde je to poměrně dobře popsáno.
|
||
Icka Profil * |
#5 · Zasláno: 11. 12. 2007, 15:46:23
no ono uložení souboru a jak píšeš stránkování, jsou dle mého dvě rozdílné věci.
a) upload obrázku řeším tak, že si do dba uložím název obrázku a obrázek samotný uložím do nějaké své složky pak k nim přes dba select přistupuji... b) stránkování si nastavuješ v sql dotazu (select ... limit 0, 12) jestli je chceš zobrazit v tabulce 4 x 3 "buňky", tak doporučuji vypsat vždy po 12 ks a následně přes ckylus for () řešit strukturu tabulky tzn: for ($i = 0; $i < 4; $i++) { // 4 x <td> for ($n = 0; $n < 3; $n++) { // 3 x <tr> $array_index = $i+$n; } } |
||
echo Profil * |
#6 · Zasláno: 12. 12. 2007, 04:46:57
sposobov je vela, mne osobne sa osvedcilo riesenie jednotlivych krokov parcialne-modularne, za velmi prehladny aj ked nie najjednoduchsi povazujem OOP, vyzaduje viac abstrakcie a samotna galeria uz prestava byt cielom, skor tu ide o vymyslenie datovej struktury a aplikacneho rozhrania na pracu s tou datovou strukturov, mozno to znie velmi zlozito ale v skutocnosti to tak nemusi byt, skus si pozriet zdrojaky napriklad tejto galerie http://sourceforge.net/projects/singapore/ ako jedna z mala pouziva storovanie dat do csv suborov, mna osobne inspirovala velmi a tu http://www.opensourcecms.com/index.php?option=com_content&task=view&id =2079 najdes aj ine
|
||
spyder Profil * |
#7 · Zasláno: 12. 12. 2007, 14:50:43
dakujem vyskusam :)
|
||
Časová prodleva: 16 let
|
0