Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
999 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Problème d'upload de fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Problème d'upload de fichier

n°1775400
Opera140
Posté le 21-08-2008 à 11:17:38  profilanswer
 

Bonjour, je travaille actuellement sur un site internet.
 
Dans un formulaire, l'utilisateur peut uploader un fichier sur le serveur. Or, à l'envoi du formulaire, echo isset($_FILES['fichier'] ); ne renvoie rien, pas même 0.
Je travaille en local pour le moment, est-ce que ça peut être du à ça ?
 
Voilà le formulaire :

Code :
  1. echo '<form action=index.php?page=adh&act=liste method=post name=\'addCSV\'>';
  2. echo 'S&eacute;lectionner le fichier &agrave; importer : <input type=file name=\'fichier\'><br>';
  3. echo '<br><input type=hidden name=ok value=2><input type=submit value=Ajouter>';


 
Et la page qui traite :

Code :
  1. echo 'test'<br>;
  2. echo isset($_FILES);
  3. echo isset($_FILES['fichier']);
  4. echo isset($_FILES['fichier']['name']);
  5. echo isset($_FILES['fichier']['tmp_name']);
  6. echo '<br>test2';


 
Ce qui affiche :

Citation :

test
1
test2


 
Si vous avez une idée, ca fait deux jours que je suis dessus ...


Message édité par Opera140 le 21-08-2008 à 12:48:24
mood
Publicité
Posté le 21-08-2008 à 11:17:38  profilanswer
 

n°1775402
grosbin
OR die;
Posté le 21-08-2008 à 11:22:55  profilanswer
 

foreach($_FILES) serait plus adaptée non ??
ou fais un print_r($_FILES) pour savoir quel nom s'est foutu sur ton upload
+ faire du post avec des var en get, je trouve ça juste un peu "dégueu"


---------------
Photos Panoramiques Montagnes Haute Savoie
n°1775422
Opera140
Posté le 21-08-2008 à 12:22:58  profilanswer
 

print_r($_FILES) affiche : Array ( )  
et var_dump($_FILES) affiche : array(0) { }  
 
Les variables en get servent uniquement à renseigner la page.

n°1775423
FlorentG
Unité de Masse
Posté le 21-08-2008 à 12:27:28  profilanswer
 

C'est la déclaration du form qui est pas bonne, faut rajouter un attribut enctype :

Code :
  1. echo '<form action="..." method="post" name="ddCSV" enctype="multipart/form-data">';
 

C'est le genre de trucs qui te font chercher des heures :D


Message édité par FlorentG le 21-08-2008 à 12:27:45
n°1775432
Opera140
Posté le 21-08-2008 à 12:47:46  profilanswer
 

Toutoutouyoutou !
Ca marche merci beaucoup !!!!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Problème d'upload de fichier

 

Sujets relatifs
[Resolu] Export ACCESS vers txtCompteur de fichiers uploadé
[RESOLU] [VBA excel] copier un fichier d'un repertoire a un autreProblème Installation JIST/SWANS
[Résolu]Modifier Menu contextuel clic droit javascript/html[résolu]Appel de fonction
Tracer des graphiques à la chaînes avec Excel/VBA [Résolu][RESOLU]SOAP & WSDL (java6)
Problème erreur ifUpload de fichier (probleme résolu :D)
Plus de sujets relatifs à : [Résolu] Problème d'upload de fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR