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] Tester présence de fichier uploadé [Fait]


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Technicien Informatique
    Inscrit en
    Février 2006
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien Informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 187
    Points : 89
    Points
    89
    Par défaut [Upload] Tester présence de fichier uploadé
    B onjour à tous !

    Je dispose d'un formulaire avec envoi de fichier
    pouvez vous m'indiquer comment vérifier que le fichier est bien transmis ?
    faut il utiliser $_FILE ou $_POST et comment effectuer le test
    voici un bout de code je pense qu'il faut utiliser $_FILE et modifier
    le test mais comment ?

    Merci d'avance à tous pour vos suggestions astuces et conseils

    Jean Marc



    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
     
    Formulaire
     
     
     <form method="post" enctype="multipart/form-data" action="import_requete.php">
     <table width="628" border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#eeeeee">
        <tr>
          <td width="219"><font size=3><b>Selectionner votre fichier *.csv :</b></font></td>
          <td width="244" align="center"><input type="file" name="userfile" value="userfile"></td>
          <td width="137" align="center">
            <input type="submit" value="Envoyer" name="envoyer">
          </td>
        </tr>
     </table>
     </form>
    
     
    Page destination
     
    <?php
      faut il utiliser  $_FILES ou $_POST ?
     
     //$fichier=$_FILES['fichier'];
     $fichier=$_POST['fichier'];
     
    ma manière de procéder est elle corecte ?
            if($fichier!=null){
        echo "Le fichier existe";
        }

  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
    C'est bien $_FILES qu'il faut utiliser mais pour tester s'il y en a un, il vaut mieux utiliser la fonction isset (c'est son rôle). Je vous rappelle aimablement que tout ceci fait l'objet d'un tutoriel Upload de fichiers en PHP et que vous y trouverez tous ces renseignements.

Discussions similaires

  1. [Upload] Filtre sur les fichiers uploadés
    Par fantazya_z dans le forum Langage
    Réponses: 3
    Dernier message: 14/06/2007, 23h51
  2. [Upload] Suppression auto des fichiers uploadés
    Par silver.spike dans le forum Langage
    Réponses: 5
    Dernier message: 09/03/2007, 11h27
  3. [Upload] Où vont mes fichiers uploadés ?
    Par adlich dans le forum Langage
    Réponses: 3
    Dernier message: 30/04/2006, 22h52
  4. [Upload] Type MIME de fichiers à uploader
    Par franculo_caoulene dans le forum Langage
    Réponses: 6
    Dernier message: 27/10/2005, 09h49
  5. [Upload] Tester si un fichier va être uploadé
    Par slowpoke dans le forum Langage
    Réponses: 3
    Dernier message: 14/09/2005, 19h23

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