![]() |
|
Sede Operativa: Via Emilia 1, 10078 Venaria
Reale (Torino) Italy Telefono +39 011.4530899 | Fax +39 011.4530900R47testa: stringa = $stringa");
$stringadaceck = $stringa;
if($perpostgresOform == 'postgres')
{
$OKpreg = preg_match("/'/", "\'");
//$stringa = preg_replace("/'/", "\'", $stringa);
// print(" postgres = ");
}
else if ($perpostgresOform == 'form')
{
$stringa = stripslashes($stringa);
// print(" form = ");
}
//$stringa = preg_replace("/'/", "\'", $stringa);
//$stringa = preg_quote($stringa, "'");
//$stringa = addslashes($stringa);
// print(" R53testa: OKpreg = $OKpreg , stringa = $stringa"); return $stringa; } //********************************************************************************************* //***** Pulisco i campi da \ indesiderati causati da apici $soggetto = pulstrpostgr($soggetto, 'form'); $messaggiomail = pulstrpostgr($messaggiomail, 'form'); //***** Fine pulizia campi da \ ***************************** //***** INIZIO CONTROLLI ALTRI CAMPI *********** if(!$soggetto and $Submit) { $soggetto = "Messaggio proveniente da contatti.html di Cometacom.it"; } if(!$messaggiomail and $Submit) { $errmessaggiomail = " DEVI INSERIRE il TESTO DEL MESSAGGIO!!!"; $bloccoposta ='blocco'; } if(!$Nome and $Submit) { $errNome = " DEVI INSERIRE il Nome!!!"; $bloccoposta ='blocco'; } if(!$Cognome and $Submit) { $errCognome = " DEVI INSERIRE il Cognome!!!"; $bloccoposta ='blocco'; } if(!$Telefono and $Submit) { $errTelefono = " DEVI INSERIRE il Telefono!!!"; $bloccoposta ='blocco'; } if(!$destinatario and $Submit) { $errdestinatario = " DEVI INSERIRE il Destinatario della tua mail!!!"; $bloccoposta ='blocco'; } else { switch ($destinatario) { case "Informazioni Generali": $tomail = "info@cometacom.it"; break; case "Supporto Tecnico": $tomail = "supporto@cometacom.it"; break; case "Webmaster": $tomail = "web@cometacom.it"; break; case "Commerciale": $tomail = "commerciale@cometacom.it"; break; case "Reclami": $tomail = "reclami@cometacom.it"; break; case "Richieste_Domini": $tomail = "richiestadominio@cometacom.it"; break; case "Info_Registrazioni_Domini": $tomail = "registrazioni@cometacom.it"; break; } } //***** SETTO le email scelte dal popup menu tomail ******* //********* Inizio parte per inviare la Mail ************* $frommail = "From: ".$mittente."\n"; //***** CONTROLLO INDIRIZZI EMAIL ****** $cmailtroppi = "/,| /"; $cmail = "/^([._a-z0-9-]+[._a-z0-9-]*)@(([a-z0-9-]+\.)*([a-z0-9-]+)(\.[a-z]{2,4}))$/"; if (!preg_match($cmail, $mittente) and $Submit) { if (preg_match($cmailtroppi, $mittente)) { $errtroppiindirizzimitt = " Devi inserire un solo indirizzo email!!"; $bloccoposta ='blocco'; } $errmittente = " Email Mittente errato".$errtroppiindirizzimitt; $bloccoposta ='blocco'; } if (!preg_match($cmail, $tomail) and $Submit) { if (preg_match($cmailtroppi, $tomail)) { $errtroppiindirizzitomail = " Devi inserire un solo indirizzo email!!"; $bloccoposta ='blocco'; } $errdestinatario =" Email Destinatario errato".$errtroppiindirizzitomail; $bloccoposta ='blocco'; } //***** FINE CONTROLLO INDIRIZZI EMAIL ***** //**** INVIO MAIL if($tomail and $soggetto and $messaggiomail and $mittente and $Submit and !$bloccoposta) { //**** Traccio l'utente con Ip address data e ora ******************************** $datacreazione = date("d-m-Y"); $oraadesso = date("H:i:s"); $messaggiomail = "******** Messaggio proveniente da contatti.html di Cometacom.it ********\n** Mail inviata il $datacreazione alle ore $oraadesso da IP: $REMOTE_ADDR **\n************************************************************************\nInviato a: $destinatario\nProveniente da:\nNome= $Nome\nCognome= $Cognome\nEmail Mittente= $mittente\nTelefono= $Telefono\n".$messaggiomail; //**** Fine tracciamento dati utente ********************************************* $resultmail = mail($tomail, $soggetto, $messaggiomail, $frommail); if(!$resultmail) { print(" Mail NON E' stata inviata!!"); } else { print(" Mail INVIATA con successo!!"); $toglisubmit = 'togli'; $destinatario = ''; $frommail = ''; $mittente = ''; $messaggiomail = ''; $tomail = ''; $soggetto =''; $Nome = ''; $Cognome = ''; $Telefono = ''; } } else if($Submit) { print (" Prima di inviare devi riempire tutti i campi!"); } //***** Fine Invio Mail ************************************* ?> Invia una mail allo staff di Cometa |