Foros del Web » Programando para Internet » PHP »

Cómo se chequea un checkbox?

Estas en el tema de Cómo se chequea un checkbox? en el foro de PHP en Foros del Web. Mi pregunta es: Cómo se chequea un checkbox? En el HTML tengo puesto lo siguiente: > Menor que input type="checkbox" value="No" name="Mail" CHECKED Mayor que ...
  #1 (permalink)  
Antiguo 16/02/2003, 03:23
 
Fecha de Ingreso: febrero-2003
Ubicación: Madrid
Mensajes: 3
Antigüedad: 21 años, 2 meses
Puntos: 0
Cómo se chequea un checkbox?

Mi pregunta es:
Cómo se chequea un checkbox?
En el HTML tengo puesto lo siguiente:
> Menor que input type="checkbox" value="No" name="Mail" CHECKED Mayor
que
y en el php tengo lo esto:
> echo '' . $Mail . ' mail';

> if ($Mail=='No'){
> echo 'Mail = no activado';
> }else{
> echo 'Mail = activado';
> }

No se cual es el problema, según tengo entendido se chequea el valor de VALUE... esto es cierto o es que me estoy equivocando?
Aún así "echo '' . $Mail . ' mail';" debería mostrarme el valor de $Mail, y este volor no se muestra nunca, tanto si biene chequeada o no la casilla.

Para resumir...
Lo que pretendo es que cuando me llegue el formulario al .php, sepa si la casilla checkbox está activada o no lo está, esto es para después mandar un mail si está activada o no mandarlo en el caso de que el checkbox no esté activado.


Por favor decidme cual es el problema.

GRACIAS!
  #2 (permalink)  
Antiguo 16/02/2003, 04:42
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 3 meses
Puntos: 1
Probá levantar la variable de esta forma:

echo $_POST[Mail];

o

echo $_GET[Mail];

...segun por donde venga.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:12.