Forum » Izdelava spletišč » PHP image upload
PHP image upload
roli ::
Torej rabim neko že izdelano skripto ali pa nekaj nasvetov kako izdelati neko skripto za upload slik na strežnik ter avtomatsko kreiranje thumbnailov. Seveda pa vse skupaj ni tako preprosto. Delam namreč neko bazo iger in medtem, ko je vse skupaj končano potrebujem še nek način za prikazovanje slik. Slike bi lahko dodajali administratorji zato bi jo pač skril nekam med administratorski kotiček te baze.
Hočem pa neko formo z prostorom za upload kakih 10 slik in vpis IDja te igre - ta ID se uporablja za iszpis podatkov o tej igri iz mysql baze. Torej uporabnik bi vnesel pot do slik na računalniku in ID igre za katero hoče te slike. Skripta bi znotraj nekega direktorija naredila mapo z IDjem te igre in v to mapo uploadala te slike. Najboblje bi bilo, če bi te slike tudi preimenovala - torej img1,img2... Seveda pa bi pri prikazu morala skripta te slike preštet in jih vstavit v nek div polje...
Kako bi lahko naredil kaj takega?
Hočem pa neko formo z prostorom za upload kakih 10 slik in vpis IDja te igre - ta ID se uporablja za iszpis podatkov o tej igri iz mysql baze. Torej uporabnik bi vnesel pot do slik na računalniku in ID igre za katero hoče te slike. Skripta bi znotraj nekega direktorija naredila mapo z IDjem te igre in v to mapo uploadala te slike. Najboblje bi bilo, če bi te slike tudi preimenovala - torej img1,img2... Seveda pa bi pri prikazu morala skripta te slike preštet in jih vstavit v nek div polje...
Kako bi lahko naredil kaj takega?
http://www.r00li.com
PaX_MaN ::
Jaz bi uporabil najprej (v popupu) npr. tale applet: http://postlet.com/, ki bi slike naložil v nek začasen direktorij; nato bi dal link na eno skripto, v kateri bi uporabnik vnesel (izbral?) ID te igre, potem bi pa taista skripta naredila thumbe, preimenovala slike itd.
Tule: http://si.php.net/manual/en/function.im... je recimo funkcija v PHP, ki ti naredi thumbe.
Tule: http://si.php.net/manual/en/function.im... je recimo funkcija v PHP, ki ti naredi thumbe.
roli ::
Bolj kot sam upload in generiranje thumbnailov je problem preimenovanje same datoteke. Ne samnja se mi kako bi lahko naredil novo mapo, izvedel upload in datoteke preimenoval z PHPjem.
Še večji problem pa je kako te datoteke prikazat. Verjetno z kako zanko, ki bi prebrskala direktorji z IDjem te igre in potem pač vstavila izpisala sliko.
Še večji problem pa je kako te datoteke prikazat. Verjetno z kako zanko, ki bi prebrskala direktorji z IDjem te igre in potem pač vstavila izpisala sliko.
http://www.r00li.com
PaX_MaN ::
Da ustvariš novo mapo uporabiš PHP funkcijo mkdir(http://si2.php.net/mkdir), za preimenovanje pa lahko uporabiš kak random (http://igenic.blogspot.com/2008/02/rand... - pač naložiš sliko, shraniš z novim imenom in zbrišeš staro.
Za prikaz slike pa uporabiš for zanko po datotekah v mapi, ki je ID igre, in jo s HTML tagom <img ...> vrineš nekam na stran.
Za prikaz slike pa uporabiš for zanko po datotekah v mapi, ki je ID igre, in jo s HTML tagom <img ...> vrineš nekam na stran.
roli ::
Grrrrr sedaj, ko vem kako slike prikazat pa ne najdem kake že narejene skripte, ki uploada sliko v nek direktorij in iz nje naredi thumbnail. Ker je veliko lažje najti eno tako skriptico in jo potem preoblikovati za moje potrebe kot pa napisati vse skupaj na novo!
http://www.r00li.com
PaX_MaN ::
Zgoraj sem ti dal link na Javanski applet, na katerega drag&droppaš fajle ta pa jih potem pošlje na strežnik. Na strežniku pa imaš eno skripto (magari upload.php, en primer je priložen), ki ti shrani datoteko, kamor hočeš. Samo spremeniš/dodaš funkcije, ki jih rabiš, pa je.
roli ::
Sedaj lepo prikazuje slike in thumbnaile - vendar pa sem uporabil tisti uploadTest, ki je poleg postleta in ne sam postlet. Problem je, ker nimam pojma kako bi poleg postleta dodal še okence za vpis IDja igre! Ker trenutno lahko uploadam samo eno sliko naenkrat kar pa ni ravno super.
In še glede tistega dela kode za delanje thumbnailov - ne naredi tistih pravih thumbnailov ampak odreže del slike - jaz pa hočem za thumbnail celo sliko!
In še glede tistega dela kode za delanje thumbnailov - ne naredi tistih pravih thumbnailov ampak odreže del slike - jaz pa hočem za thumbnail celo sliko!
http://www.r00li.com
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | php upload file problemOddelek: Programiranje | 1293 (843) | petzup |
» | Download vsebine strani s JSOddelek: Izdelava spletišč | 2569 (1867) | MrBrdo |
» | php - galerija slikOddelek: Izdelava spletišč | 2034 (1762) | t3hn0 |
» | upload zip datotek (slike)Oddelek: Izdelava spletišč | 1215 (1001) | Veron |