PHP radio bouton vérifier si la valeur est null

Nous obtenons donc cette école, tâche dans laquelle nous avons besoin de vérifier si un des champs n'est pas remplie et l'affichage d'une erreur. Nous avons fait cela, mais pour une raison étrange, il n'affiche pas une erreur quand un bouton radio est coché (un textfield null vérifier fonctionne très bien).

J'ai essayé avec un ami de nombreuses possibilités, mais ils ne semblent pas fonctionner. Nous avons été coincés à cette tâche pendant deux heures. Maintenant, nous avons essayé de faire séparée if's, mais qui ne semble pas trop de travail.

Ce sont les parties importantes:

<p>
<input type="hidden" name="taal" value="false">
    Choose a language
<input type="radio" name="taal" value="N"> Dutch
<input type="radio" name="taal" value="E"> English
<input type="radio" name="taal" value="S"> Spanish
if (@$_POST['taal'] == null){
echo "No Language gotten";
return;
}
Suppression des erreurs n'est pas recommandé. Utilisation if (!isset($_POST['taal'])) à la place.
if (empty($_POST['taal'])) { ... } et faire value="" dissimulées pour l'entrée. PS: var_dump($_POST); - cela permettrait de répondre à toutes vos questions sans perdre votre temps
Il était clair que dans ce cas, mais je recommande d'éviter d'utiliser l'expression "ça ne fonctionne pas" - c'est mieux d'expliquer ce qui vous attend, et ce que vous avez :).

OriginalL'auteur Dallox | 2012-10-06