Imam jedan problem (opet) sa slanjem fajlova kroz web formu.
Prvo, procitao sam sve u dokumentaciji sto pise o tome i nisam nasao resenje problema, tj. problem nije u kodiranju nego u necem trecem.
Problem se manifestuje bas u ovome:
if (is_uploaded_file($userfile)) {
copy($userfile, "/place/to/put/uploaded/file");
} else {
echo "Possible file upload attack: filename '$userfile'.";
}
...a poruka na serveru glasi: Error, could not copy file c:\\bilosta\\bilosta.bil.
Kod mene na lokalu sve to radi (windows) a kod providera jednostavno nece. E sad, mislio sam da je tu problem sa operativnim sistemom tj. ako ja radim na windowsu a oni hostuju na linuxu onda treba da izkonvertujem ime fajla tako da bude c:/bilosta/bilosta.bil medjutim, pokazalo se da nema veze-to je ime fajla iz KLIJENTOVOG racunara i kao takvo moralo bi da se kopira na server.
SVasta sam probao - i sa strip_slashes, i sa HTTP_post_FILES - jednostavno odbija saradnju.
Da li je problem u kodiranju ili mozda kod provajdera (rekli su mi da oni omogucavaju nesmetan pristup mom zakupljenom direktorijumu, i omogucavaju upload)?
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
(c) Alan ford