2013-08-26 3 views
3

J'utilise ci-dessous code pour garder la sélection du bouton radio après une soumission de formulaire, mais garder la remise à la dernière touche après formulaire de soumissionMaintenez le bouton radio sélectionné après envoi du formulaire

<input type="radio" name="button" value="Yes" <?php if(isset($_POST['button']) == 'Yes') echo ' checked="checked"';?> />Yes 
<input type="radio" name="button" value="No" <?php if(isset($_POST['button']) == 'No') echo ' checked="checked"';?> />No 

Comment puis-je garder le sélection?

Répondre

10

isset() renvoie boolean. En tant que tel, comparer directement à Yes/No n'est pas ce que vous voulez.

Qu'est-ce que vous voulez est:

if (isset($_POST['button']) && $_POST['button'] == 'Yes') 
Questions connexes