[PHP] - Upload de fichiers

Résolu
ben85350 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   -  
ben85350 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
J'ai suivi ce tutoriel pour envoyer des fichiers : http://www.commentcamarche.net/faq/sujet 889 php upload de fichiers
Je travail pour l'instant en local avec wamp.L'upload semble s'effectué correctement mais j'ai un problème avec la fonction move_uploaded_file
J'aimerais envoyer le fichier dans ce dossier F:\wamp\www\upload\fichiers
et voila ce que j'ai comme code lorsque l'upload s'est correctement déroulé :
// $_FILES['nom_du_fichier']['error'] vaut 0 soit UPLOAD_ERR_OK
	echo 'enregistrement';
	$chemin_destination = '/var/www/upload/fichiers/';
	move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);

L'erreur renvoyée est la suivante :
move_uploaded_file(/var/www/upload/fichiers/monimage.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in F:\wamp\www\upload\upload.php on line 23
Merci pour votre aide !
A voir également:

3 réponses

toto
 
Bonjour

Si tu veux envoyer ton fichier dans le répertoire F:\wamp\www\upload\fichiers , il faut lui mettre F:/wamp/www/upload/fichiers/ dans $chemin_destination, pas /var/www/upload/fichiers/.
0
ben85350 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   27
 
Ok sinon je voulais savoir quelle était la différence avec la fonction copy() ?
0
toto
 
Je ne sais pas vraiment. Disons qu'elle est "faite pour". Je ne trouve pas les explications de la doc de PHP très claire à ce sujet:
http://fr.php.net/manual/fr/function.move-uploaded-file.php
0
ben85350 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   27
 
ok merci quand même !
0