IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] débutant, récupérer nom d'un fichier uploadé [Fait]


Sujet :

Langage PHP

  1. #1
    Provisoirement toléré
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 188
    Points : 68
    Points
    68
    Par défaut [Upload] débutant, récupérer nom d'un fichier uploadé
    BOnjour , j'ai un souci , je veux récupérer le nom d'un fichier uploadé par un formulaire.
    Ca marchait très bien avant mais il me génére cet erreur maintenant:
    Notice: Undefined index: file1 in c:\program files\easyphp1-8\www\recupfiletest.php on line 12
    Contenu du fichier essai2.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
     
     
    <title>Untitled Document</title>
    </head>
     
    <body>
     
     
    <?php
     
     
    echo"
    <form name='form1' action='recupfiletest.php' method='post'   onsubmit='return validation();'>
    
      <table border='1' cellpadding='3' cellspacing='1' align='center'  >
    <tr><th>
    <input type='file'  name='file1'  size='20'></th></tr> 
    
    <TR><th ALIGN='center'  COLSPAN=2><font size='5'>
    <p align='center'> <input class='button' type='submit' value='Valider' style='font:Verdana,Helvetica;font-size: 17px;background-color:#FFFFFF;color: #3B46BF;'> 
    <input class='button' type='reset' value='Effacer' style='font:Verdana,Helvetica;font-size: 17px;background-color:#FFFFFF;color: #3B46BF;'> </p>
    </table>
    
    </form>";
    ?>
     
     
    </body>
    </html>

    Contenu du fichier qui récupère le formulaire recupfiletest.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Untitled Document</title>
    </head>
     
    <body>
     
    <?php
    echo $_FILES['file1']['name'];  // line12
    ?>
    </body>
    </html>


    J'ai pourtant bien utilisé le nom du champ file1 .

    Merci

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Il vous manque cette partie enctype="multipart/form-data" à la balise form ce qui fait que l'upload ne fonctionne pas. Si vous avez besoin d'un support pour mettre en place l'upload je vous recommande : Upload de fichiers en PHP.

Discussions similaires

  1. comment récupérer le chemin du fichier uploadé
    Par keokaz dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 15/07/2013, 05h27
  2. [2.x] nommé un fichier uploadé avec le nom du champ title
    Par aitiahcene dans le forum Symfony
    Réponses: 5
    Dernier message: 08/06/2012, 17h59
  3. Nom d'un fichier à uploader
    Par laurentSc dans le forum Langage
    Réponses: 2
    Dernier message: 02/08/2010, 09h43
  4. Récupérer la date du fichier uploadé
    Par hugo69 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/12/2009, 13h17
  5. [Upload] Récupérer le nom d'un fichier uploadé
    Par will97 dans le forum Langage
    Réponses: 4
    Dernier message: 15/10/2007, 01h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo