Bonjour,
J'essaie de faire un simple formulaire type checkbox, mais ça n'a pas l'air de fonctionner. Il me renvoit à chaque fois "undefined index:"
Par exemple si je clic sur la première réponse - Haggis , il me renvoit bien haggis mais avec des erreurs undefined index pour les deux autres en dessous. J'ai essayer avec un isset, mais rien à faire.
Haggis
Notice: Undefined index: Choice2 in C:\Program Files\EasyPHP-5.3.6.0\www\checkboxes.php on line 6
Notice: Undefined index: Choice3 in C:\Program Files\EasyPHP-5.3.6.0\www\checkboxes.php on line 7
J'utilise easyphp en local host.
Avez vous une idée pourquoi ça ne marche pas?
<html>
<head><title></title></head>
<body>
<form method="POST" action=" checkboxes.php">
Have you ever eaten haggis before?
<input name="Choice1" type="checkbox" value="Haggis">
<br>
Have you ever eaten snails before?
<input name="Choice2" type="checkbox" value="Snails">
<br>
Have you ever eaten locusts before?
<input name= "Choice3" type="checkbox" value="Locusts">
<br>
<br>
<input type="submit" value=" Submit">
</form>
</body>
</html>
<html>
<head><title></title></head>
<body>
<?php
echo "$_POST[Choice1]<br>";
echo "$_POST[Choice2]<br>";
echo "$_POST[Choice3]<br>";
?>
</body>
</html>