'Nome', 'valore' => "", 'obbligatorio' => true ); $contatti['cognome'] = array('titolo' => 'Cognome', 'valore' => "", 'obbligatorio' => true ); $contatti['email'] = array('titolo' => 'Email', 'valore' => "", 'obbligatorio' => true ); $contatti_privacy = 0; $contatti_marketing = 0; $contatti_msg = ""; $curriculum = ""; if (isset($_POST['contatti']) && !empty($_POST['contatti'])) { foreach ($contatti as $nome => $dati) { if (isset($_POST['contatti'][$nome])) $contatti[$nome]['valore'] = $_POST['contatti'][$nome]; } $contatti_privacy = isset($_POST['contatti_privacy']) ? $_POST['contatti_privacy'] : 0; $contatti_marketing = isset($_POST['contatti_marketing']) ? $_POST['contatti_marketing'] : 0; $controlliOK = true; foreach ($contatti as $nome => $dati) { if ($contatti[$nome]['obbligatorio'] && empty($contatti[$nome]['valore'])) $controlliOK = false; } if (!$controlliOK) { $contatti_msg = "Non sono stati inseriti tutti i campi obbligatori"; } if ($controlliOK && empty($contatti_privacy)) { $controlliOK = false; $contatti_msg = "È obbligatorio accettare la Privacy"; } if ($controlliOK) { if (!isset($_FILES['curriculum']) || $_FILES['curriculum']['size'] <= 0 || $_FILES['curriculum']['error'] != UPLOAD_ERR_OK) { $controlliOK = false; $contatti_msg = "È obbligatorio inviare in allegato il CURRICULUM"; } else { $curriculum = $_FILES['curriculum']; } } if ($controlliOK) { include_once('admin/phpMailer/class.phpmailer.php'); //include_once('admin/simple_html_dom/simple_html_dom.php'); $mail = new PHPMailer(); $body=""; $body.=""; $body.=""; $body.=""; $body.=""; $body.=''; $body.='

Invio CURRICULUM '.$parametri->dominio.'

'; foreach ($contatti as $nome => $dati) { $body.='
'.$dati['titolo'].': '.htmlentities($dati['valore']); } //$contatti_privacy_txt = !empty($contatti_privacy) ? "SI" : "NO"; //$body.='
Letta e compresa l\'informativa privacy: '.$contatti_privacy_txt; $contatti_marketing_txt = !empty($contatti_marketing) ? "SI" : "NO"; $body.='
Utilizzo dei dati personali per scopi pubblicitari e di marketing diretti da questa azienda: '.$contatti_marketing_txt; $body.='
Data: '.date("d/m/Y H:i:s"); $body.='
Indirizzo IP: '.$_SERVER['REMOTE_ADDR']; if (!empty($curriculum)) { $body.='

In allegato il CURRICULUM'; } $body.=''; $body = str_replace("[\]",'',$body); $mail->IsSMTP(); // telling the class to use SMTP $mail->Host = "smtp.clion.email"; // SMTP server $mail->From = $contatti['email']['valore']; $mail->FromName = $contatti['email']['valore']; $mail->Subject = 'Invio CURRICULUM '.$parametri->dominio; $mail->AltBody = "Per vedere correttamente il messaggio ti preghiamo di utilizzare un visualizzatore HTML!"; // optional, comment out and test $mail->MsgHTML($body); $mail->AddAddress($parametri->email_amministratore,$parametri->email_amministratore); if (isset($parametri->email_amministratore_bcc) && !empty($parametri->email_amministratore_bcc)) { $mail->AddBCC($parametri->email_amministratore_bcc,$parametri->email_amministratore_bcc); } if (!empty($curriculum)) $mail->AddAttachment($curriculum['tmp_name'], $curriculum['name']); $esito = $mail->Send(); if (!$esito) { $contatti_msg = "Si è verificato un errore"; } else { $contatti_msg = "Grazie per averci inviato il suo CURRICULUM, l'amministrazione provvederà a ricontattarla"; foreach($contatti as $nome => $valore) $contatti[$nome]['valore']=''; $contatti_marketing = 0; } } } ?>

Lavora con noi

Inviaci i tuoi dati

id="checkbox-2" />


alertSpecial("'.$contatti_msg.'");'; ?>