Pagina 1 din 1
[PHP] problema cu move_uploaded_file()
Scris: Joi Iun 09, 2011
de GarryOne
http://pastebin.com/XZsEUDyB
problema este la move_uploaded_file, unde am si evidentiat. In rest totul merge perfect. Fisierul uploadat adica variabila $uploaded este si ea in regula, ca am dat un include inainte si dupa move_upload_file si functioneaza perfect, variabila $need_file adica destinatia pare si ea in regula insa nustiu unde e greseala.
[PHP] problema cu move_uploaded_file()
Scris: Joi Iun 09, 2011
de MarPlo
Si care e problema /eroarea, ce face sau ce nu face din ce vrei?
[PHP] problema cu move_uploaded_file()
Scris: Joi Iun 09, 2011
de GarryOne
intr-un alt fisier.php incerc sa afisez continutul fisierului uploadat cu functia fread()
Imi da eroare la citire, deoarece fread() cand incearca sa citesca fisierul din data/upload/file.txt el nu este, inseamna ca functia move_uploaded_file nu si-a facut treaba bine
[PHP] problema cu move_uploaded_file()
Scris: Joi Iun 09, 2011
de MarPlo
Din ce am vazut in script, pt. numele fisierului in prima functie move_uploaded_file() folosesti variabila $name, care contine numele fisierului preluat din formular, si nu $need_file , care contine adresa "data/upload/file.txt" pe care incerci sa o citesti.
Vezi in directorul "data/upload/" ce fisiere adauga.
Si, ori incerci sa citesti numele adaugat cu $name, ori inlocuiesti:
move_uploaded_file($tmp_name, "$dir/$name");
Cu:
move_uploaded_file($tmp_name, $need_file);
Nu poti folosi functia move_uploaded_file() ca sa copii un fisier de pe server, cum pare ca vrei sa faca:
move_uploaded_file($uploaded, $need_file);
Pentru asta incearca functia
copy.
Sau fa upload direct cu numele care vrei sa fie citit, fara alte "artificii".
[PHP] problema cu move_uploaded_file()
Scris: Vin Iun 10, 2011
de GarryOne
merci MarPlo,
am inlocuit move_uploaded_file() cu functia care mi-ai dat-o tu copy() si merge totul perfect