Iskoristio sam skripte sa linkova koje je Dr NIK ostavio i dobijem sledeće:
Warning: mkdir() [function.mkdir]: No such file or directory in C:\xampp\xampp\htdocs\template\upload\upload_class.php on line 150
Warning: move_uploaded_file(C:/xampp/xampp/htdocs/files/new/BonJovi.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\xampp\xampp\htdocs\template\upload\upload_class.php on line 130
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\xampp\xampp\tmp\php13.tmp' to 'C:/xampp/xampp/htdocs/files/new/BonJovi.jpg' in C:\xampp\xampp\htdocs\template\upload\upload_class.php on line 130
Evo koristi se ovde move, a ne copy, ali i dalje brlja.
Kao da se uploadovani fajl (nekim čudom) ne nađe u tmp direktorijumu.
Citat:
mVeliki: Tip1: umesto "/tmp/".$_FILES[img1][name] stavi "/tmp/".basename($_FILES[img1][name]) da te posle ne boli glava.
Tip2: dodaj na početku error_reporting(E_ALL) da vidiš gde sve imaš propuste.
Tip3: biće da nemaš dozvolu za upis u "/tmp" direktorijum ili on ne postoji, mislim da brkaš sedeće: oznaka "/" je početak celog fajl sistema a ne tvog hosting prostora.
E moguće da je ovo problem, ali... Oduvjek koristim '/' kao "root", (tako je i u jsp) i nisam imao problema. U svakom slučaju isprobaću pa ću javiti.
P.S. Ovaj tmp folder se nalazi tu kao što piše, dok destinacija ne postoji. Međutim trebao bi sam da kopira fajl na tu lokaciju. Eto sad mi pade na pamet dok ovo kucam. To je izvan sajta. Ispada da si u pravu za '/'.
Ništa, čujemo se.