Ver Mensaje Individual
  #21 (permalink)  
Antiguo 03/08/2011, 08:56
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Evitar envio de formulario con checkbox marcado con otro campo input vacio

Añado más explicación: el problema no es de código PHP, el problema es del planteamiento de los ifs. Un bloque de ifs tiene que tener dos condiciones, que al menos una opción se ejecute y que no se puedan ejecutar dos opciones (ya que la segunda nunca se alcanzará):
Cita:
Iniciado por kahlito Ver Mensaje
// Opciones disponibles para que se envie
// Si Check1, check2, check3 y check4 marcados y con las condiciones verdaderas
// Check1 marcado y condicion verdadera
// Check2 marcado y condicion verdadera
// Check3 marcado y condicion verdadera
// Check4 marcado y condicion verdadera
// Si Check1 o check2 o check3 o check4 marcados y con las condiciones verdaderas
"Check1 marcado y condicion verdadera" es verdadero siempre que "Si Check1 o check2 o check3 o check4 marcados y con las condiciones verdaderas" para check1 sea verdadero, luego siempre va a entrar por las dos condiciones. Tienes que replantearte la construcción del bloque if.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?