Buongiorno ho un enorme problema con i campi obbligatori, ho utilizzato del codice che già precedentemente avevo inserito in un altro form e funzionava ma qui non capisco perchè invece nn mi funziona qualcuno può darmi una mano....
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<?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";
$messaggio .= "ragione sociale: ".$_REQUEST['ragione_sociale']."\n";
$messaggio .= "sede legale: ".$_REQUEST['sede_legale']."\n";
$messaggio .= "sede operativa: ".$_REQUEST['sede_operativa']."\n";
$messaggio .= "referente: ".$_REQUEST['referente']."\n";
$messaggio .= "PIVA: ".$_REQUEST['partita_iva']."\n";
$messaggio .= "telefono: ".$_REQUEST['telefono']."\n";
$messaggio .= "fax: ".$_REQUEST['fax']."\n";
$messaggio .= "sito: ".$_REQUEST['sito']."\n";
$mail_mittente = $_POST['email'];
$messaggio .= "attività svolta: ".$_REQUEST['attivita_svolta']."\n";
$messaggio .= "numero unità operative: ".$_REQUEST['numero_unita_operative']."\n";
$messaggio .= "superficie complessiva: ".$_REQUEST['superficie_complessiva']."\n\r\r";
$messaggio .= "SUDDIVISIONE LUOGHI DI LAVORO"."\n\r";
if ($uffici) $messaggio .="uffici"."\n";
$messaggio .= "numero: ".$_REQUEST['numero01']."\n";
$messaggio .= "metri quadri: ".$_REQUEST['metri_q01']."\n\r";
if ($magazzini) $messaggio .="magazzini"."\n";
$messaggio .= "numero: ".$_REQUEST['numero02']."\n";
$messaggio .= "metri quadri: ".$_REQUEST['metri_q02']."\n\r";
if ($vendita) $messaggio .="vendita"."\n";
$messaggio .= "numero: ".$_REQUEST['numero03']."\n";
$messaggio .= "metri quadri: ".$_REQUEST['metri_q03']."\n\r";
if ($laboratori) $messaggio .="laboratori"."\n";
$messaggio .= "numero: ".$_REQUEST['numero04']."\n";
$messaggio .= "metri quadri: ".$_REQUEST['metri_q04']."\n\r";
if ($officine) $messaggio .="officine"."\n\r";
$messaggio .= "numero: ".$_REQUEST['numero05']."\n";
$messaggio .= "metri quadri: ".$_REQUEST['metri_q05']."\n\r";
if ($aree_esterne) $messaggio .="aree_esterne"."\n";
$messaggio .= "numero: ".$_REQUEST['numero06']."\n";
$messaggio .= "metri quadri: ".$_REQUEST['metri_q06']."\n\r\r";
$messaggio .= "NUMERO ADDETTI"."\n\r";
if ($dipendenti) $messaggio .="Dipendenti"."\n\r";
$messaggio .= "numero Uomini: ".$_REQUEST['uomini01']."\n";
$messaggio .= "numero Donne: ".$_REQUEST['donne01']."\n";
if ($collaboratori_famigliari) $messaggio .="Collaboratori famigliari"."\n\r";
$messaggio .= "numero Uomini: ".$_REQUEST['uomini02']."\n";
$messaggio .= "numero Donne: ".$_REQUEST['donne02']."\n";
if ($soci_lavoratori) $messaggio .="Soci Lavoratori"."\n\r";
$messaggio .= "numero Uomini: ".$_REQUEST['uomini03']."\n";
$messaggio .= "numero Donne: ".$_REQUEST['donne03']."\n";
if ($praticanti_stagisti) $messaggio .="Praticanti/Stagisti"."\n\r";
$messaggio .= "numero Uomini: ".$_REQUEST['uomini04']."\n";
$messaggio .= "numero Donne: ".$_REQUEST['donne04']."\n";
if ($collaboratori_autonomi) $messaggio .="Collaboratori autonomi"."\n\r";
$messaggio .= "numero Uomini: ".$_REQUEST['uomini05']."\n";
$messaggio .= "numero Donne: ".$_REQUEST['donne05']."\n";
if ($altro) $messaggio .="Altro"."\n\r";
$messaggio .= "numero Uomini: ".$_REQUEST['uomini06']."\n\r";
$messaggio .= "numero Donne: ".$_REQUEST['donne06']."\n\r\r";
($_REQUEST['azienda01'] == 1) ? ($messaggio .= "Azienda certificata? : si \n") : ($messaggio .= "Azienda certificata? : no \n");
($_REQUEST['azienda02'] == 1) ? ($messaggio .= "L'Azienda svolge una attività con alto contenuto tecnologico? : si \n") : ($messaggio .= "L'Azienda svolge una attività con alto contenuto tecnologico? : no \n");
($_REQUEST['azienda03'] == 1) ? ($messaggio .= "L'Azienda svolge una attività soggetta a controlli di legge da parte di enti pubblici o privati? : si \n") : ($messaggio .= "L'Azienda svolge una attività soggetta a controlli di legge da parte di enti pubblici o privati? : no \n");
($_REQUEST['azienda04'] == 1) ? ($messaggio .= "L'Azienda svolge un'attività che prevede la gestione di più processi non omogenei tra loro? : si \n") : ($messaggio .= "L'Azienda svolge un'attività che prevede la gestione di più processi non omogenei tra loro? : no \n");
($_REQUEST['azienda05'] == 1) ? ($messaggio .= "L'Azienda svolge attività diretta di progettazione dei prodotti? : si \n") : ($messaggio .= "L'Azienda svolge attività diretta di progettazione dei prodotti? : no \n");
($_REQUEST['azienda06'] == 1) ? ($messaggio .= "L'Azienda svolge attività al di fuori di quelle per le quali richiede la certificazione? : si \n") : ($messaggio .= "L'Azienda svolge attività al di fuori di quelle per le quali richiede la certificazione? : no \n\r\r");
$messaggio .= "descriva brevemente il processo produttivo (o i processi produttivi) svolti in Azienda: ".$_REQUEST['note']."\n";
$messaggio .= "Io sottoscritto $referente ACCONSENTO al trattamento dei miei dati in conformità al Decreto Legislativo n° 196 del 30 giugno 2003, ai sensi dell'art. 13 del codice in materia di trattamento di dati personali, sono informato che i dati in vostro possesso sono utilizzati per verifiche sul grado di soddisfazione dei servizi offerti, per il trattamento di curricula, invio di promozioni o materiale pubblicitario di nuovi prodotti o servizi, inviti a manifestazioni, convegni, workshop, trasmissione di dati a mezzo posta elettronica a società del gruppo, collegate o che collaborano con UNILEVEL srl.
E' un mio diritto, secondo l'art. 7 del suddetto decreto, chiedere quali sono i Miei dati sottoposti a trattamento, le modalità del loro utilizzo, e potrò chiederne la correzione, cancellazione od opporsi al trattamento stesso tramite richiesta, inviata per raccomandata a UNILEVEL srl C.so Primomaggio 43, 44100 Ferrara (FE) quale Titolare dei dati. I dati contentuti in questa mail sono destinati alle sole persone indicate nell'intestazione della stessa. Se avete ricevuto per sbaglio questa comunicazione siete pregati di distruggerla."
$intestazione .="From:$mail_mittente\r\n";
$intestazione .="To: [email]merj@extender.it[/email]\r\n";
mail("merj@extender.it","Richiesta Offerta ISO 9001",$messaggio,$intestazione);
mail($mail_mittente, "Risposta automatica", "Grazie per la Sua richiesta, sarà ricontattato appena possibile.", "From: <mail@mail.it>");
function my_msg($msg, $page)
{
echo "<script>alert('$msg'); location='$page';</script>";
}
my_msg('Grazie. Il messaggio è stato inoltrato correttamente.', 'index.html');
?>
</body>
</html>