¿Cómo puedo saber si el botón de selección comprobado propiedad es verdadero en PHP, ¿alguien me puede dar un ejemplo?Botón de radio marcado propiedad
Gracias ..
¿Cómo puedo saber si el botón de selección comprobado propiedad es verdadero en PHP, ¿alguien me puede dar un ejemplo?Botón de radio marcado propiedad
Gracias ..
Usted puede tratar de pedir el atributo está marcado, véase el ejemplo:
<label for="public0"><input type="radio" checked="checked" name="publicar" id="public0" value="TRUE" /> YES</label>
<label for="public1"><input type="radio" name="publicar" id="public1" value="FALSE" /> NO</label>
continuación, obtener el valor del botón raddio en php: $ = $ Publicar postvars [ 'Publicar']; y pedir su valor con el fin de saber si es verdadero o falso
Además, si se quiere manipular los valores usando javascript:
if ($("public0").checked == true)
{ ...} or if ($("public1").checked == true){...}
//alert($("public0").checked); //if you want to see the value
//alert($("public1").checked);
Nota: $ postvars = $ _POST
Después de enviar el formulario, en $ _POST (o $ _GET, respectivamente) que tendrá una llave con su nombre de botón de opción y valor con el valor del botón de radio, si se comprueba. De lo contrario, no habrá tal clave en absoluto.
Así <input type="radio" name="test" value="checked!" checked="checked" />
producirá $_POST['test'] == 'checked!'
Si se comprueba su casilla de verificación, que está representado por un par key=>value
en su matriz $ _POST o $ _GET. Por lo tanto, si quieres un booleano para saber si está marcada o no utilizar este:
$checked = (isset($_POST['checkbox_name']))?true:false;
Si desea que el valor real de la casilla de verificación:
$checked = (isset($_POST['checkbox_name']))?$_POST['checkbox_name']:NULL;
Reemplazar $ _POST con $ _GET, dependiendo de el método de tu forma.
Depende de su botón de radio name
Por ejemplo, si usted tiene 2 botones de radio con name = 'gender'
y marcó el uno con value='male'
, tendrá en PHP $_POST['gender']
es igual a male
(o $ _GET con GET)