Rescato un momentillo el tema.
Bueno, me curré un buen formulario etc etc... funciona y demás.
Ahora mi problema viene con los campos obligatorios... dije, "bueno... aquí no creo que necesite ayuda.... un IF me basta", e hice éste código:
if($POST['email']==""){exit('Por favor, vuelve atrás y completa el campo E-mail');
}
if($POST['empresa']==""){exit('Por favor, vuelve atrás y completa el campo Empresa');
}
if($POST['nombre']==""){exit('Por favor, vuelve atrás y completa el campo Persona de contacto');
}
if($POST['mensaje']==""){exit('Por favor, vuelve atrás y completa el campo Información requerida');
Entonces ahora me saltan 2 dudas.
Si dejo 1 campo en blanco, avisa de que el campo está en blanco, pero lo envia.
Cuando ésto pasa, lleva a una página en blanco.... y cuando "vuelvo atrás" para rellenar el campo que falta, el formulario se ha borrado (ésto puede ser algo del caché?... me pasa siempre, envíe o no el formulario)
Si dejo 2 campos en blanco, no avisa, y lo envia.
Entonces... ¿Es posible que el if sea insuficiente y tenga que hacerlo al estilo "While" o algo así?