Hola de nuevo.
Ahora he probado utilizando solo esta opción para enlazar los dos checkbox (2 y 3) condicionados con los campos de textos pero tampoco.
Código PHP:
Ver originalif(isset($_POST['check2']) && isset($_POST['check3']) && $_POST['importe-diario'] != "" && $_POST['importe-diario'] != "Incompleto" && $_POST['importe-diario3'] != "" && $_POST['importe-diario3'] != "Incompleto") {//accion
echo "Si check2 y check3 están marcados e importe diario e importe diario3 no están vacios o Incompleto";
}
Si check2 está marcado y no está vacio ni "Incompleto" en el caso que check3 esté vacío entonces no me deja enviarlo y si debería.
Si vuelvo a lo anterior hace lo contrario y me lo envía estando marcado check3 pero con su campo vacio o "Incompleto" y tampoco...
¿Que otra opción podría probar para que se cumplan las dos y no se afecten entre ellas?.
Las cuatro opciones que tengo para que se cumpla el envio son las citadas anteriormente:
// Si check2 y check3 están marcados e importe diario e importe diario3 no están vacios o Incompleto.
// Si check2 está marcado e importe diario no está vacio o "Incompleto"
// Si check3 está marcado e importe diario3 no está vacio o "Incompleto"
// Si check2 y check 3 están vacios
Saludos.