Upload: récupérer le nom du fichier d'image

Ralph303 -  
Ralph303 Messages postés 19 Statut Membre -
Bonjour,

Je n’arrive pas à récupérer le nom du fichier contenant une photo avec

$filename=$_FILES['photo']['tmp_name'];
echo "Le nom du fichier contenant la photo est: ";
echo $photo;

Il me met l’erreur suivante :

Le nom du fichier contenant la photo est:
Notice: Undefined variable: photo in C:\Program Files\EasyPHP 2.0b1\www\upload.php on line 26

Pour l’uploader je tape:

<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Ajouter une photo:
<input name="photo" type="file">
<input type="submit" value="Valider la photo">
</form>

Merci par avance de m’aider s’il vous plait !

Ralph
Configuration: Windows XP Internet Explorer 7.0

3 réponses

  1. jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
     
    echo $filename; ^^
    tu affiches un variable photo qui n'existe pas ^^
    1
  2. benvii Messages postés 311 Statut Membre 137
     
    Tu as mis echo $photo alors que cette variable n'existe pas, la variable que tu dois utiliser c'est celle que tu as déclaré avant c'est à dire $filename.

    Donc tu remplaces echo $photo; par echo $filename;
    1
  3. Ralph303 Messages postés 19 Statut Membre 8
     
    OOOOooopppsss ! L'erreur bête !

    Merci Jeangilles et Benvii !!
    0