[ pedja2109 @ 12.10.2004. 21:20 ] @
Gde mogu da skinem php script koji ce da radi ovako nesto
(kada kliknem na thumb da izbaci vechu sliku u novom prozoru iste velicine kao slika i da na klik misha ga zatvori)?
trazio sam na phpscripts, ali svi imaju previshe opcija i ne rade samo ovo...



[ NetworkAdmin @ 12.10.2004. 21:37 ] @
pa koliko ja vidim na toj stranici sto si je linkovao je sav html/javascript kod koji ti treba da bi napravio tu foto galeriju a generator za thumbnails koji lovi samo facu mislim da malo teze automatski a i ova galerija je rucni rad koliko ja vidim
[ Ilija Studen @ 13.10.2004. 11:00 ] @
Ovo je jednostavna kombinacija server side i client side skripte. Na serveru skladištiš slike u tabeli, imena thumbova i slika, veličinu (čuvaš ili je dinamički čitaš). Na klijent strani imaš JS koji na osnovu veličine i imena slike otvara popup odgovarajućih dimenzija i učitava odgovarajuću sliku.

Ovo ne bi trebalo da bude teško za napraviti, ali mislim da nećeš naći gotovu skriptu koja radi UPRAVO to. Tebalo bi sesti i napisati je...

GODži sam napisao jednu skripticu sličnih mogućnosti pa mogu videti da je malo prilagodimo... Koliko ti je hitno? Trenutno smo u gužvi, ali se možemo dogovoriti.
[ Jbyn4e @ 13.10.2004. 12:12 ] @
Ovo ovde koristi malo javascript-a i malo asp-a da bi napravilo html stranicu - to je mogllo i bez asp-a, ali ajde. Gotov skript takav kakav ti treba ne znam da li ima, ali mozes sesti i napisati ga.
Smernice:
u zavisnosti gde drzis slike
1) direktorijum:
a) procitati nazive fajlova (koji ti trebaju) php-om, napraviti linkove oblika <a href=javascript:velika("putanja/do/fajla",sirina,visina);><img src="/putanja_do_thumbnaila_ili_php_skripta_koji_ti_pravi_thumbnail_od_velike_slike"></a>, gde su sirina i visina velicina slike koju mozes videti pomocu php funkcija:
Code:

if (file_exists ($slika)) 
{
     $velicina=getimagesize($slika);
    echo $velicina[0]." ".$velicina[1];
// sirina=velicina[0], visina=velicina[1]
}

2) baza - izvuci BLOB iz baze i prikazati ga na osnovu id-ja, prethodno si od tog blob-a napravio thumbnail smanjenjem pomocu php funkcija za slike (ne znam tacno kojih, nisam nesto puno koristio)

Pritom koristis javascript funkciju koja ti otvara prozor na osnovu parametara koje si prosledio, nesto ovako:
Code:

<SCRIPT LANGUAGE="JavaScript">
                <!--
                function velika(putanja,sirina,visina) {
                var prozor=open("","ime","width="+sirina+",height="+visina+",status=0,toolbar=0,menubar=0,location=0,scrollbars=0,resizable=0");
                prozor.document.open();
                prozor.document.write("<html><head><title>Upisi ovde title ");
                prozor.document.write("</title></head><body>");
                prozor.document.write("<a href=javascript:self.close();><img src="+putanja+"></a>");
                prozor.document.write("</body></html>");
                prozor.document.close();

                }
                //-->
                </SCRIPT>

Tako nekako... snadji se malo sa ovim sto sam ti dao pa napravi (sve elemente imas :))