il problema potrebbe essere qui:
Non hai spiegato l'esatto motivo ma potrebbe essere che salta il controllo? controlli se empty ma se il campo non e' compilato il dato post potrebbe non risultare nemmeno nelle variabili e quindi non controlla nulla. Prova con :Codice PHP:if (empty($_POST['ragione_sociale']) || empty( $_POST['email']) || empty( $_POST['sede_legale']) || empty( $_POST['sede_operativa']) || empty( $_POST['referente']) || empty( $_POST['partita_iva']) || empty( $_POST['telefono']) || empty( $_POST['fax']) || empty( $_POST['email']) || empty( $_POST['attivita_svolta']) || empty( $_POST['numero_unita_operative']) || empty( $_POST['superficie_complessiva']))
error_msg("Perfavore compilare tutti i dati");
$messaggio = "RICHIESTA OFFERTA ISO 9001:"."\n\r";
e controlli se la variabile esisiteCodice PHP:if (!$_POST['ragione_sociale'] ....

Rispondi quotando