Active <input type="radio" id="edit-status-0" name="status" value="0" checked="checked" class="form-radio""> Active <input type="radio" id="edit-status-0" name="status" value="0" checked="checked" class="form-radio""> Active <input type="radio" id="edit-status-0" name="status" value="0" checked="checked" class="form-radio"" />

PHP Simpletest bewering op keuzerondjes?

Ik heb één set keuzerondjes:

<input type="radio" id="edit-status-1" name="status" value="1" class="form-radio" />  

<input type="radio" id="edit-status-0" name="status" value="0" checked="checked" class="form-radio" />  

en ik wil een eenvoudigste manier om erachter te komen welke standaard wordt gecontroleerd. Ik kan naar de pagina gaan, maar ik weet niet hoe ik de keuzerondjes moet bevestigen.

Bij voorbaat dank.

2
U moet na het indienen van het formulier in PHP inchecken als de gebruiker een andere radio-invoer heeft gecontroleerd dan de standaardinvoer?
toegevoegd de auteur Stelian Matei, de bron

1 antwoord

in Zend Framework, when you use zend forms, form->populate($data) get this task done but in pure PHP you need to compare values :

<input type="radio" name="name1" value="0" <?php echo ($_POST['name1']==0):'checked="checked"':'' ?> />
<input type="radio" name="name1" value="1" <?php echo ($_POST['name1']==1):'checked="checked"':'' ?> />
0
toegevoegd