Cómo juzgar si < input type = & # 8220; checkbox & # 8221; / > se comprueba con PHP?

StackOverflow https://stackoverflow.com/questions/1403726

  •  05-07-2019
  •  | 
  •  

Pregunta

<form method="POST">

    <input type="checkbox" id="hrm" name="hrm" />

</form>

Me refiero a cuando se publica el formulario.

¿Fue útil?

Solución

$ _GET ['hrm'] o $ _POST ['hrm'] (dependiendo del atributo del método de su formulario) se configurará en 'On' si está marcada, o no se configurará en absoluto si no está marcada. En esencia, solo puede verificar usando isset ($ _ GET ['hrm']) (o _POST si ese es el caso) - si isset () devuelve verdadero, entonces fue verificado.

Otros consejos

<input type="checkbox" id="hrm" name="hrm" value="yes" />


<?php

if ( isset( <*>POST['hrm']) && <*>POST['hrm'] === 'Yes' ) {
}

?>

Este cómo:

<?PHP
if(

Este cómo:

<?PHP
if(isset(

Este cómo:

<?PHP
if(

Este cómo:

<input type="checkbox" id="hrm" name="hrm" value='ok' />

o:

<*>

Pero primero hay que darle valor:

<*>POST['hrm']=='ok') echo 'checked'; else echo 'not'; ?>

o:

<*>

Pero primero hay que darle valor:

<*>POST['hrm'])) echo 'checked'; else echo 'not'; ?>

o:

<*>

Pero primero hay que darle valor:

<*>POST['hrm']=='ok') echo 'checked'; else echo 'not'; ?>

o:

<*>

Pero primero hay que darle valor:

<*>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top