Erreur sur formuaire php
Résolu
jmc41320
Messages postés
1
Statut
Membre
-
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
bonjour
sur la der,ière ligne il me dit qu'il manque des crochets et que 'nom' n'existe pas
merci par avance
echo '<form method="POST" action="main.php">
<p>
<table>
<tr>
<td>Prénom</td>
<td> <input type="text" name="nom" /></td>
</table>
<button type="submit">Envoyer</button>
<p>
</form>';
echo '$_POST['nom']';
sur la der,ière ligne il me dit qu'il manque des crochets et que 'nom' n'existe pas
merci par avance
Configuration: Windows / Edge 18.18363
2 réponses
-
echo '$_POST['nom']';
un ' qui commence une chaine la fait de terminée par un '.
Regardes la coloration syntaxique.
-
Bonjour,
/** pas besoin d'indiquer le nom du fichier dans l'action si c'est le même que celui qui contient le formulaire */ echo '<form method="POST" action=""> <p> <table> <tr> <td>Prénom</td> <td> <input type="text" name="nom" /></td> </table> <button type="submit">Envoyer</button> <p> </form>'; //récupération PROPRE des variables AVANT de les utiliser $nom = !empty($_POST['nom']) ? $_POST['nom'] : ""; echo $nom;
Je t'invite, au passage, à lire et à appliquer le contenu de ce lien:
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code