Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/04/2007, 10h13   #1
Membre du Club
 
Inscription : février 2006
Messages : 159
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 159
Points : 46
Points : 46
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 :
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";
    }
jcaspar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 11h31   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
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.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h37.


 
 
 
 
Partenaires

Hébergement Web