PHP garder case cochée après la soumission du formulaire
Salut à tous j'ai un formulaire de contact et captcha est là. je veux garder la case est cochée après la soumission du formulaire. J'ai posté la zone de texte les valeurs et montrant correctement mais la case n'est pas de travail. voici mon code.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form action = "" name="frmSubmit" method="post">
<input type="checkbox" name="txtCheck" value="<?php echo $_POST['txtCheck'];?>" /><br />
<label>Name</label><br />
<input type="text" name="txtName" id="NameTextBox" value="<?php echo $_POST['txtName']; ?>" />
<br />
<label>E Mail</label><br />
<input type="text" name="txtEmail" id="EmailTextBox" value="<?php echo $_POST['txtEmail'];?>" />
<input name="BtnSubmit" type="submit" onclick="MM_validateForm('NameTextBox','','R','EmailTextBox','','R');return document.MM_returnValue" value="Send" />
</form>
</body>
</html>
Comment garder la case à cocher après la soumission du formulaire.?
OriginalL'auteur Rakesh | 2012-09-22
Vous devez vous connecter pour publier un commentaire.
changement
à
cela permet de garder case cochée..
Que faire si la case est à l'intérieur d'un tableau?
name="txtCheck[]"
<?php if (in_array("your_value", $_POST['txtCheck'])) echo "checked='checked'"; ?>
OriginalL'auteur Yogesh Suthar
Si la valeur soumise n'est pas vide, puis ajouter le
checked="checked"
attribut de la case:Vous pouvez toutefois laisser la
value
attribut intacte.OriginalL'auteur smottt
OriginalL'auteur Sibu
Essayez ceci:
OriginalL'auteur Jeremy J Starcher
Par appliquer la condition ternaire dans la case balise le terrain nous permet de définir si cette case est cochée ou non sur le formulaire de soumission
OriginalL'auteur Mohsin Shoukat