problème avec formulaire

problème avec formulaire - PHP - Programmation

Marsh Posté le 25-12-2005 à 12:09:36    

Bonjour j'ai récupé ce code sur un site, et il n'as pas l'aire de fonctionner!!
j'ulise easyPHp pour le test!!
voici le code :

Code :
  1. <html><body>
  2. <form method="post" action="verif.php">
  3. Nom : <input type="text" name="nom" size="12"><br>
  4. Prénom : <input type="text" name="prenom" size="12">
  5. <input type="submit" value="OK">
  6. <?php
  7. $prenom = $_POST['prenom'];
  8. $nom = $_POST['nom'];
  9. ?>
  10. </form></body></html>


 
et l'érreur de mon parseur
 
Notice: Undefined index: prenom in c:\program files\easyphp1-8\www\test.php on line 13
 
Notice: Undefined index: nom in c:\program files\easyphp1-8\www\test.php on line 14
Bonjour  
 
a noter qu'il affiche bien les cases de mon formulaire!!


---------------
si un jour on te reproche que ton travail n'est pas celui d'un professionel . dit toi bien que se sont des professionels qui on construit le titanic et des amateurs l'arche de noë...
Reply

Marsh Posté le 25-12-2005 à 12:09:36   

Reply

Marsh Posté le 25-12-2005 à 13:54:09    

A mon avis si tu mettais </form> après ton bouton submit ca marcherais beaucoup mieux.
 
et puis c'te manie d'avoir le formulaire et le traitement des données dans un même script.....:/


---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
Reply

Marsh Posté le 25-12-2005 à 13:59:12    

Citation :

c'te manie d'avoir le formulaire et le traitement des données dans un même script.....


 je fait comment alors?
 
et le </form> ne resoud pas le probleme j'ai toujours la meme erreur!!


---------------
si un jour on te reproche que ton travail n'est pas celui d'un professionel . dit toi bien que se sont des professionels qui on construit le titanic et des amateurs l'arche de noë...
Reply

Marsh Posté le 25-12-2005 à 14:08:25    

drazor a écrit :

Citation :

c'te manie d'avoir le formulaire et le traitement des données dans un même script.....


 je fait comment alors?
 
et le </form> ne resoud pas le probleme j'ai toujours la meme erreur!!


 
Apprends le php
 
form.php


      <html><body>
      <form method="post" action="verif.php">
      Nom : <input type="text" name="nom" size="12" /><br />
      Prénom : <input type="text" name="prenom" size="12" />
      <input type="submit" value="OK" />
      </form></body></html>


 
verif.php


<?php
$prenom = $_POST['prenom'];
$nom = $_POST['nom'];
?>


Message édité par brains le 25-12-2005 à 14:09:06

---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
Reply

Marsh Posté le 31-12-2005 à 03:19:06    

[quotemsg=1273110,1,70464]

Code :
  1. if (!isset($_POST["nom"])){
  2. <form method="post" action="verif.php">
  3. Nom : <input type="text" name="nom" size="12"><br>
  4. Prénom : <input type="text" name="prenom" size="12">
  5. <input type="submit" value="OK">
  6. </form>
  7. }
  8. else{
  9. <?
  10. $prenom = $_POST['prenom'];
  11. $nom = $_POST['nom'];
  12. ?>
  13. }


 
là ça devrait fonctionner un peu mieux ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed