PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Programovacie jazyky, rady, poradňa...
aughostino
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1269
Registrovaný: 26 apr 2007, 16:05

PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa aughostino »

zdravim borci,

mohol by som vas poprosit o pomoc? vlastne by som potreboval skontrolovat jeden mini "projekt".

Nasiel som si na webe jeden free script pre obrazkovu galeriu, a pridal som tomu vzhlad z html a css a trochu ho upravil podla vlastnej potreby, mohol by som vas poprosit ci by sa nasiel niekto ochotny a skontroloval mi to? :oops:

scripty su v prilohe, je to aj na webe TU
prihlasovacie meno je test
heslo je test

trochu mi blbne nahravanie obrazkov do albumov hlavne cez multiupload a ak by sa dalo, mohli by ste mi prosim poradit ako do toho zakomponovat script, ked je album prazdny tak aby ikonka albumu bola napr. empty_folder.gif a ked je tam nejaky obsah napr. open_folder.gif (snad sa chapeme). Pripadne ak tam najdete aj nejake ine chyby, kludne piste, budem len rad. Casom chcem skusit vytvorit album na heslo, no uz teraz viem ze mi s tym budete musiet trochu pomoct.

Viem, bezpecnost je na bode mrazu, ale tieto scripty su iba pre moju potrebu, nebudu pristupne verejnosti, suvisi to aj s tym, ze neviem pracovat s databazami ...
Prílohy
web.zip
(202.83 KiB) 21 stiahnutí
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa audiotrack »

na riadok 446 v súbore index.php daj toto:

Kód: Vybrať všetko

$empty = (($files = @scandir($album.$file)) && count($files) <= 2) ? "empty_" : "";
a riadok 448 uprav na takýto:

Kód: Vybrať všetko

$folders .= "<td width=\"".$cell_width."\" align=\"center\" class=\"text\"><a href=\"".$script_url."?album=".$album.$file."/\"><img src=\"".$empty.$folder_img."\" border=\"0\"  alt=\"Folder\"><br/>".ucwords($display_name)."</a></td>\n";
potom si ku každému obrázku vytvor jeho variantu, ktorá bude začínať prefixom empty_ takže empty_folder.gir, empty_folder_small.gif a pod. Neskúšal som to, lebo sa mi nechce. Toto som len tak narýchlo pozrel tak ak tam je chyba daj vedieť
aughostino
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1269
Registrovaný: 26 apr 2007, 16:05

Re: PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa aughostino »

Dakujem :) ale akosi sa mi to trochu nezda
index.php

Kód: Vybrať všetko

$empty = (($files = @scandir($album.$file)) && count($files) <= 2) ? "empty_" : "";
    $folders .= "<td width=\"".$cell_width."\" align=\"center\" class=\"text\"><a href=\"".$script_url."?album=".$album.$file."/\"><img src=\"".$folder_img."\" border=\"0\"  alt=\"Folder\"><br/>".ucwords($display_name)."</a></td>\n";
    $folders .= "<td width=\"".$cell_width."\" align=\"center\" class=\"text\"><a href=\"".$script_url."?album=".$album.$file."/\"><img src=\"".$empty.$folder_img."\" border=\"0\"  alt=\"Folder\"><br/>".ucwords($display_name)."</a></td>\n";
config.php

Kód: Vybrať všetko

$empty_folder="images/empty_folder.gif"; //empty folder
a vysledok TU v albume 1 a 2 je pridana fotka tak tam by mala byt ikonka folder.gif, ostatne su prazdne a tam by mali byt ikonky empty_folder.gif, no pridalo mi to dalsi album s takym istym nazvom len s ikonkou empty_folder.gif

alebo zeby som ta nepochopil?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa audiotrack »

nepochopil :)
nič, musím utekať na matiku, poobede budem dospávať 4 hodinovú noc a potom ti skúsim napísať znovu

//autoeditácia príspevku (21 Sep 2010, 10:49)
tak som to pozrel, a:
1) uprav neznamená skopírovať za, ale prepísať
2) o config som nič nepísal, tie obrázky si najprv musíš vytvoriť (v photoshope?) a uložiť do adresára ako empty_folder.gif. V configu nič nemeň
aughostino
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1269
Registrovaný: 26 apr 2007, 16:05

Re: PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa aughostino »

pomylilo ma to, ze riadok 448 je prazdny, prepisal som teda riadok 447, vlastne do neho pribudlo iba $empty, cele to teraz vyzera takto

Kód: Vybrať všetko

$empty = (($files = @scandir($album.$file)) && count($files) <= 2) ? "empty_" : "";
        $folders .= "<td width=\"".$cell_width."\" align=\"center\" class=\"text\"><a href=\"".$script_url."?album=".$album.$file."/\"><img src=\"".$empty.$folder_img."\" border=\"0\"  alt=\"Folder\"><br/>".ucwords($display_name)."</a></td>\n";
Link

ale ani tak mi to nefunguje, zobrazuje mi iba obrazok $folder_img bez rozdielu ci je album prazdny alebo plny, $empty uplne ignoruje

robim na tom nieco zle?

//autoeditácia príspevku (22 Sep 2010, 20:53)
toto je iba taka mala kozmeticka chybicka a nie je az taka podstatna :) no vedel by sa mi niekto pozriet na ten multi-upload? ten nefunguje vobec, vypise mi najprv ze subor bol uspesne uploadnuty a pod tym chybovu hlasku a neviem co s tym.

Kód: Vybrať všetko

File DSC-0000092.jpg  up-loaded sucessfully
File DSC-0000048.jpg  up-loaded sucessfully

Error    File Upload Failed on DSC-0000092.jpg - Please try again
Error    File Upload Failed on DSC-0000048.jpg - Please try again
v prilohe je samotny multiupload, subory nahrava do priacinku "album" a do podriecinka prislusneho albumu, zalezi od toho z ktoreho albumu sa prihlasim do administracie. Snad sa chapeme :)
Prílohy
multi_upload.zip
(6.53 KiB) 16 stiahnutí
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa audiotrack »

máš na ten adresár nastavené práva pre zápis?
aughostino
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1269
Registrovaný: 26 apr 2007, 16:05

Re: PHP/JS: obrazkova galeria s uploadom a vytvaranim albumov

Príspevok od používateľa aughostino »

ano, dal som atributy pre istotu na 777 :D
Napísať odpoveď