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

  FORUM HardWare.fr
  Programmation
  PHP

  <input type=file> veut pas uploader mes fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

<input type=file> veut pas uploader mes fichiers

n°334590
weed
Posté le 16-03-2003 à 19:01:45  profilanswer
 

j'ai une petite boucle que j'utilise pour lire ma table  
 et j'ai mis des input type='file'
 

Code :
  1. $i=0;
  2. while ($gp = mysql_fetch_object($req_gp))
  3. {
  4.   $i++;
  5.   <input type='file' name='g[$i]'>
  6. }
  7. <input type='hidden' name='max' value='$i'>


 
et je submit ds ce fichier la :
 

Code :
  1. for ($i=0;$i<=$max;$i++)
  2. {
  3.   if (is_uploaded_file($_FILES["g[$i]"]["tmp_name"]))
  4.     echo "<br>LE FICHIER a bien été upalaodé :$gauche";
  5.   else
  6.     echo "<br>fichier non uploadé";
  7. }

 
 
mais malheuresement ca n'a pas l'air d'etre uploadé  
 
 
j'ai essayé :
 
name='g[$i]' avec $_FILES["g[$i]"]["tmp_name"] => marche pas (FALSE)
 
name='g[]' (j'ai pris modèle de mes checkbox que je numéroté pas) avec  
$_FILES["g[$i]"]["tmp_name"] (aussi bien ds un while( list($cle,$valeur) = each ($g) )  et que ds un for(;;)
=> marche pas (FALSE)
 
et enfin avec  
name='g' et $_FILES["g"]["tmp_name"]  
bien entendu cela a fonctionner, ce qui demontre bien c'est un pb pour identifier les balises <input type='file'> et non pas une autre erreur  
 
 
Que me conseillez comme non à mettre ds le input et ds le fichier de recuperation ??????

mood
Publicité
Posté le 16-03-2003 à 19:01:45  profilanswer
 

n°334611
Hermes le ​Messager
Breton Quiétiste
Posté le 16-03-2003 à 19:42:40  profilanswer
 

Heu.... <input type='file'... C'est du HTML hein...  [:totozzz]  Je dis ça, on sait jamais...  :D

n°334786
skylight
Made in France.
Posté le 17-03-2003 à 00:10:21  profilanswer
 

il te met pas de parse error ton code :??: :D


Message édité par skylight le 17-03-2003 à 00:10:29
n°334788
chrono
Ne m'appelez plus Dieu...
Posté le 17-03-2003 à 00:12:00  profilanswer
 

C chelou... moi aussi je me dis qu'il manque un petit "echo" par ci par la..

n°334805
weed
Posté le 17-03-2003 à 00:39:46  profilanswer
 

arf lol oui Hermes le Messager
tu as pas tout as fait tort  
 
ms ou se trouve la limite ????
 
si j'etais en html pure, je n'aurais pas eu de problème  
 
je  n'aurais pas ma boucle while ($gp = mysql_fetch_object($req_gp))  
et ma balise type file se nommerais name=g et ca fonctionnerais comme je l'ai indiqué ds mon post precedent :

Citation :

et enfin avec  
name='g' et $_FILES["g"]["tmp_name"]    
bien entendu cela a fonctionner, ce qui demontre bien c'est un pb pour identifier les balises <input type='file'> et non pas une autre erreur  


 
Skylight, Chrono j'ai vous simplifier au max et j'ai oublié les echo je vais vous les mettre
d'ailleur les echo n'est pas le pb puisque comme je viens de le dire et ds mon message precedent ca marche bien  
 
voici le truc complet qui marche ms en dynamique avec boucle et le tableau g portant tout les names des input type file comment faire  
cpp]$i=0;  
while ($gp = mysql_fetch_object($req_gp))  
{  
 $i++;  
 echo "<input type='file' name='g'>";  
}  
echo "<input type='hidden' name='max' value='$i'>"[/cpp]  
 
 
et  
 

Code :
  1. for ($i=0;$i<=$max;$i++)
  2. {
  3. if (is_uploaded_file($_FILES["g"]["tmp_name"]))
  4.    echo "<br>LE FICHIER a bien été upalaodé :$gauche"; 
  5. else
  6.    echo "<br>fichier non uploadé"; 
  7. }

 
 
 
arf un probleme avec le name
 
 
 


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

  <input type=file> veut pas uploader mes fichiers

 

Sujets relatifs
autoincrment et load fileUtilitaire pour comparer des répertoires et des fichiers?
NEWBIE EN FORCEEE, qu'est ce que le C ??? je veut en faire[.bat] Petit programme tout simple (effacer fichiers) ?
Un controle de type liste ou grille editable ?Comment placer ses images ou on veut
[MYSQL]Fonctionnnement du type DECIMAL dans une base MySQLCrypter les fichiers class pour empecher le reverse enginering?
pb avec input type="image"Input : enlever le contenu d'un input
Plus de sujets relatifs à : <input type=file> veut pas uploader mes fichiers


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