100% ti fali ti MAX_FILE_SIZE u formularu
Jednostavno moras da stavis hidden polje MAX_FILE_SIZE i da definises koja je maksimalna velicina upload fajla.
Zatim, ako nije to, probaj da uradis
PHP kôd:
print_r ($_FILES);
I narocito pogledjaj $_FILES['tvoje_polje']['error'], ako je errro kod 0 onda je upload prosao ok, a ako nije 0 onda pogledaj u tabeli sta je problem pa ces resiti za 5 sekundi.
Mada je moj tip da ti fali MAX_FILE_SIZE ili je zajeb sa pathom (a to kazes da nije). Sledece sto moze da bude je upload_max_size, znaci fajl ti je veci od dozvoljenog u php.ini (ako je to kod mene na serveru mislim da je namesteno 15MB, pa moras da budes blesav da uploadujes jpeg od 15 MB
)
A možda nisi namestio da ti je dir u koji kopiras fotke writable.