[ Ilidan13 @ 18.02.2009. 23:09 ] @
Pozdrav svima!
Napravio sam funkcionalnost uploada jpg slika na web. Php skripta prihvata uploadanu sliku, provjerava neke stvari, resize-a sliku u dvije kopije - za original i thumbnail. E sad problem je sto taj upload nekad radi nekad ne. Npr. ako pokusavam uploadati sliku koju sam slikao mobitelom, sve mi obavi ok, isto tako probao sam i s nekim tuđim slikama. Međutim ako probam uploadati sliku koju sam slikao sa svojim sony aparatom, nekad hoce, a uglavnom nece. Jednostavno u $_FILES['datoteka']['tmp_name'] nema ništa.
Da li se neko susreo možda sa takvim problemom, ili ima neku ideju kako to rijesiti? Zahvaljujem!
[ Vladica Savić @ 18.02.2009. 23:13 ] @
Koji format slika imas koji uploadujes (ekstenzije) ?
Da nisu prevelike slike sa tog digitalnog aparata, a da ti je maksimalna velicina slika koje uploadujes ogranicena...?

[ Ilidan13 @ 18.02.2009. 23:20 ] @
Ekstenzije su JPG ili jpg. Velicina slika sa aparata je cca 2 mb. Ali nisam nigdje u skripti ograničio veličinu slike, zato jer resize-am sliku prije nego je pohranim na server.
[ Vladica Savić @ 18.02.2009. 23:38 ] @
A u formi preko koje unosis slike?
Imas li nesto poput ovoga?
Code:

...
<input type="hidden" name="max_file_size" value="neka vrednost" />
...
[ Vladica Savić @ 18.02.2009. 23:43 ] @
Uzgred, kako je to resajzujes pre nego je postavis na server?
Valjda je prvo postavis privremeno na server, i tek onda je obradjujes, i brises taj privremeni fajl nakon sto odradis to sto treba...?
[ Man-Wolf @ 19.02.2009. 00:13 ] @
Pogledaj u php.ini na koliko ti je namesten: max_upload_file_size ... Ako je slika vece od te vrednosti, najv. ce da ti pukne bez ikakve prijave o gresci (bar se meni tako desavalo) ...

[ Ilidan13 @ 19.02.2009. 09:09 ] @
Upravu si! U PHP.ini je max_file_upload_size bio namješten na 2M, zato mi je bez problema uploadao slike koje su bile slabije kvalitete a time i manje (mobitel, lošiji fotoaparat), a nije htio slike sa mog aparata koje su bile veće od 2MB. Nema šanse da bi se toga sjetio :-).
Hvala svima na trudu!