hola amigo.
Algo anda mal en tu código. Tienes mal colocadas las condicionales.
Código PHP:
Ver original<?php
if(isset($_POST['enviar'])) { //Si pulso enviar
if( isset($_POST['check2']) && isset($_POST['check3']) && !empty($_POST['importe_diario']) || $_POST['importe_diario'] != * * * * * "Incompleto" && !empty($_POST['importe_diario3']) || $_POST['importe_diario3'] != "Incompleto" )
$caso = 1; // Si check2 y check3 están marcados e importe diario e importe diario3 no están vacios o Incompleto.
else if( isset($_POST['check2']) && !empty($_POST['importe_diario']) || $_POST['importe_diario'] != "Incompleto")
$caso = 2; // Si check2 está marcado e importe diario no está vacio o "Incompleto"
* *
else if ( isset($_POST['check3']) && !empty($_POST['importe_diario3']) || $_POST['importe_diario3'] != "Incompleto" )
$caso = 3;// Si check3 está marcado e importe diario3 no está vacio o "Incompleto"
else if( empty($_POST['check2']) && empty($_POST['check3'] ))
$caso = 4;// Si check2 y check 3 están vacios * * * *
switch($caso){
case 1://código primer condicion
echo "Código primera condición";
break;
case 2://codigo segunda condicion
echo "Código segunda condición";
break;
case 3://código tercera condicion
echo "Código tercera condición";
break;
case 4://codigo cuarta condicion
echo "Código cuarta condición";
break;
}
// Cierro el envio total
}
?>
Prueba con eso. Saludos.