Problème avec un post
Résolu
dragazor
-
Passarinho44 Messages postés 977 Statut Contributeur -
Passarinho44 Messages postés 977 Statut Contributeur -
Bonjour a tous,
comme dit dans le titre, j'ai un problème avec un post mais je ne vois pas du tout mon erreur.
J'espère que vous pourrez m'aider a la trouver.
voici l'erreur qu'il m'affiche:
Notice: Undefined index: nom in C:\wamp\www\JPG\cote_droit.php on line 25
Notice: Undefined index: r2 in C:\wamp\www\JPG\cote_droit.php on line 26
Pour le code suivant:
<form method="post" action="" style="color:#F00" >
<fieldset style="width:20px; height:300px; background-color:#CCC">
<legend>Questions</legend>
Question 1:<br /> Quelle est la capitale de la martinique?
<input type="text" name="nom" size="23" align="middle"/><br/><br/>
Question 2: <br/> Quelle est la commune la plus au sud?
<input type="text" name="r2" size="23" /><br/><br/>
Question 3: <br/> Quelle est la commune la plus au nord?
<input type="text" name="r3" size="23"/><br/><br/>
<input type="image" name="send" value="Valider" style="margin-top:90px; margin-left:20%; border:none;" img src="images/valider.png"/><br/><br/>
</fieldset>
</form>
<?php
$nom=$_POST['nom'];
$r2=$_POST['r2'];
echo $r2;
Je vous remercie par avance.
comme dit dans le titre, j'ai un problème avec un post mais je ne vois pas du tout mon erreur.
J'espère que vous pourrez m'aider a la trouver.
voici l'erreur qu'il m'affiche:
Notice: Undefined index: nom in C:\wamp\www\JPG\cote_droit.php on line 25
Notice: Undefined index: r2 in C:\wamp\www\JPG\cote_droit.php on line 26
Pour le code suivant:
<form method="post" action="" style="color:#F00" >
<fieldset style="width:20px; height:300px; background-color:#CCC">
<legend>Questions</legend>
Question 1:<br /> Quelle est la capitale de la martinique?
<input type="text" name="nom" size="23" align="middle"/><br/><br/>
Question 2: <br/> Quelle est la commune la plus au sud?
<input type="text" name="r2" size="23" /><br/><br/>
Question 3: <br/> Quelle est la commune la plus au nord?
<input type="text" name="r3" size="23"/><br/><br/>
<input type="image" name="send" value="Valider" style="margin-top:90px; margin-left:20%; border:none;" img src="images/valider.png"/><br/><br/>
</fieldset>
</form>
<?php
$nom=$_POST['nom'];
$r2=$_POST['r2'];
echo $r2;
Je vous remercie par avance.
Configuration: Windows Vista Firefox 3.0.13
A voir également:
- Problème avec un post
- Brouillon post instagram - Guide
- Comment retrouver un post sur facebook - Guide
- Comment faire un post instagram en 3 parties - Guide
- Supprimer un post facebook - Guide
- Tablette offerte avec abonnement magazine la poste ✓ - Forum Consommation & Internet
2 réponses
A la place de ça :
<?php
$nom=$_POST['nom'];
$r2=$_POST['r2'];
echo $r2;
Il faut que tu mettes :
<?php
if ( isset($_POST['nom'] ) {
$nom=$_POST['nom'];
$r2=$_POST['r2'];
echo $r2;
}
Le if (isset() va permettre de vérifier que tu as bien cliqué sur le bouton envoyé et que donc tes variable $_POST[] existent bien.
<?php
$nom=$_POST['nom'];
$r2=$_POST['r2'];
echo $r2;
Il faut que tu mettes :
<?php
if ( isset($_POST['nom'] ) {
$nom=$_POST['nom'];
$r2=$_POST['r2'];
echo $r2;
}
Le if (isset() va permettre de vérifier que tu as bien cliqué sur le bouton envoyé et que donc tes variable $_POST[] existent bien.
Je te remercie par avance.