Aller au contenu

PHP - move_uploaded_file


Sujets conseillés

Posté

Bonjour,

Question toute simple.

J'utilise Uniform Server sur Windows (même genre que XAMPP) sur mon ordi pour apprendre un peu le PHP mais j'ai du mal à gérer l'upload de fichiers.

J'ai suivi un tuto ( http://www.iutenligne.net/ressources/infor...hp/chap3/2.html ) sur le net mais le fichier ne se copie pas dans le dossier désiré et il n'y a pas d'erreurs dans le log PHP.

Concernant le chemin donné en deuxième argument de la fonction move_uploaded_file, il est relatif au document root?

$nomfichier = $_FILES['bob']['name'];
$dest="toto/upload/";
move_uploaded_file($nomfichier, $dest.$nomfichier)

C'est basique, mais ça devrait marcher, non? :nonono:

Merci d'avance :smartass:

Posté

$tmp =  $_FILES['bob']['tmp_name'];
$nomfichier = $_FILES['bob']['name'];
$dest="toto/upload/";
move_uploaded_file($tmp, $dest.$nomfichier)

devrait mieux fonctionner :)

Posté

En effet!

Merci beaucoup!

J'avais mal compris la doc officielle de PHP qui dit:

"bool move_uploaded_file ( string $filename , string $destination )

filename : The filename of the uploaded file."

Donc j'avais mis le filename et pas le path... :huh:

Merci!

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...