Autor Zpráva
RiZe
Profil
Řeším momentálně problém s fotogalerií. Ta se nachází ve složce galery a obsahuje ještě další podadresáře ( jako podsekce ) a cesta k těmto adresářům se předává URL adresou ve tvaru např. listdir=./galery/podadresar/dalsi/. Můj problém je v tom, že nechci aby šlo zadat něco na způsob ./galery/../../../ a nepodařilo se tak vyskočit ze složky galery. Ale musí jít zase pryč z těch podsložek. Máte někdo nějaké své řešení, nebo víte co s tím? Poraďte pls. Díky
WanTo
Profil
Já v URL předávám pouze id složky, podle kterého si z databáze vyberu správný adresář. Zadání neplatného id je samozřejmě ošetřeno a vypíše "Složka nenalezena".
WanTo
Profil
Ta fotogalerie je na http://lode.unas.cz - můžeš se podívat, jak se chová a jaké parametry předávám v URL.
RiZe
Profil
Hmm, pěkný. S databází mě to ani nenapadlo ;-)
WanTo
Profil
RiZe
Pokud jde o tu databázi, tak já tam mám jen textový soubor:
http://lode.unas.cz/system/galerie.dat

Na WZ je ten texťák rychlejší než MySQL :-)
RiZe
Profil
ok, jak ti to funguje atd. Tam máš informaci o tom, jestli je to root galerie, nebo co? Abych si mohl udělat představu.

Jezis sry, ja jsem si nevsim odkazu :)
RiZe
Profil
Ještě otázečku, to #2 je stupeň zanoření?
WanTo
Profil
Když řádek začíná znakem %, tak na něm jsou informace o složce:
%jméno_složky#id_složky#id_složky_ve_které_se_nachází

Ostatní řádky jsou fotografie:
jméno_fotky#soubor#id_složky_ve_které_se_nachází
WanTo
Profil
Takže třeba
%Hotové modely 04/05#8#5
znamená, že složka "Hotové modely" má ID 8 a je umístěna ve složce s ID 5.
Toto téma je uzamčeno. Odpověď nelze zaslat.