Formulaire d'upload et champ - Apprendre-PHP.com

Rechercher
Boutique en ligne, solution e-commerce, script PHP et PERL : RAYNETTE

Formulaire d'upload et champ

Par saturn1 -  4 reponses -  Le 09/03/2008 -  Flux RSS - 

Bonjour, j'ai un formulaire qui transmet des fichiers et des champs texte.

Quand je laisse le champ fichier vide <label><input type="file" name="img" id="img" /></label>

Tout les autres champs entre autre de type <input type="text" id="" /> sont correctement transmis.

Mais quand alors je remplis le champs fichier et les champs de type text, les champs texte ne sont pas transmis , et en testant avec var_dump il apparaisse comme vide alors que je remplis bien du texte dedans. -_- 

J'espère que vous m'avez compris :) ,Merci de votra aide :)

 

Réponses apportées à cette discussion

Par Emacs -  Le 09/03/2008 - 

Salut,

Comment est ta balise <form> stp ?

Peux-tu déposer une dizaine de lignes de code ton code PHP avec la coloration stp ?

++ 

 
Par saturn1 -  Le 09/03/2008 - 

Balise form :

<form id="form1" name="form1" method="post" action="ajout_war_ok.php" enctype="multipart/form-data">

  Ok maintenat le code que j'ai testé :

code php
  1. if (!empty($_POST['section']) AND !empty($_POST['adversaire']) AND !empty($_POST['evenement']) AND !empty($_POST['score']) AND !empty($_POST['comm']))
  2. {
  3.  
  4.  
  5. }
  6. else{
  7. echo '<div class="centrer">Champs devant être remplit obligatoirement : Section,adversaire,evenement,score,commentaire.</div>';
  8. }

 

 Cela me renvoie toujours que tous les champs sont vides (je l'ai est testé individuellement).

J'ai même testé en remplissant les champs de type texte et fichier , rien n'est transmis.

Merci 

 

 
Par Emacs -  Le 09/03/2008 - 

Si tu fais un var_dump() de $_POST tu n'as rien ?

 

 
Par saturn1 -  Le 09/03/2008 - 

var_dump($_POST);

Réponse : array(0) { } 

var_dump($_FILES);

Réponse : array(0) { } 

 

En remplissant tous les champs .

Ne cherche plus à m'aider , je débranche mon pc , je vais le jeter du 24e étage^^ 

 

 

Ajouter une réponse à la discussion

Seuls les membres loggués sont autorisés à poster dans les forums !