array("SMTPDebug"=>0, "SMTPAuth"=>true, "SMTPSecure"=>"ssl", "Host"=>"smtp.gmail.com", "Port"=>465, "Username"=>"customers@tourvacanze.com", "Password"=>"5682U4", "azRagsoc"=>"Tourvacanze Customers Service", "azEmail"=>"customers@tourvacanze.com")); /* Email dal gestore del sito */ $mail = new PHPMailer(); $mail->IsSMTP(); $mail->init($conf['server']); $mail->SetFrom($conf['server']['azEmail'], $conf['server']['azRagsoc']); // from $nomepagina = "passworddimenticata"; require ("./html/header.php"); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo ""; echo ""; echo ""; echo "
"; //allora qui gho diversi casi //se papa non e' settato allora mostro tutta la pagina $papa2 = @$_POST['papa']; if (@!isset($papa2)) $papa2 = @$_GET['papa']; if (@!isset($papa2)) { echo "
Password dimenticata?"; echo "
"; echo "
"; echo "
"; echo "Non ricordi piu' la password? Inserisci nel campo sottostante il tuo indirizzo di posta elettronica...
"; echo "Ti verra' inviata una mail contenente la tua password per l'accesso riservato al sito:

"; echo ""; echo ""; echo "    
"; echo "

"; echo "Non ricordi neanche l'email con la quale ti sei registrato?
"; echo " Inserisci nel campo sottostante il tuo Codice Fiscale o la tua Partita Iva...
"; echo "Ti verra' inviata una mail contenente i tuoi dati per l'accesso riservato al sito:

"; echo "
"; echo ""; echo ""; echo "    
"; } if (($papa2 == "1") || ($papa2 == 1)) { //questo รจ il caso in cui ho inserito un nome utente //allora per prima cosa devo controllare che il nome utente non sia vuoto $email2 = trim(@$_POST['email']); if ((@!isset($email2)) || ($email2 == "") || ($email2 == NULL)) { //qui mostro il messaggio di errore echo "
Attenzione!!!

"; echo "Il campo email non puo' essere lasciato vuoto...

"; echo "Tornare indietro e riempire i campi obbligatori"; echo "
"; echo ""; echo "
"; } else { //qui il campo email e' stato compilato //allora per prima cosa vediamo nel db se esiste questa email require ("db/connessione.mike3p"); $dbname = "tourvacanze001db1"; $db = mysql_select_db($dbname, $sql); $query = "SELECT id,password,ragionesociale FROM clienti WHERE email='".$email2."'"; $result = mysql_query($query, $sql); if ($row = mysql_fetch_array($result)) { //qui vuol dire che ho trovato l'email e quindi invio la mail con i dati $password2 = @$row['password']; $ragionesociale2 = @$row['ragionesociale']; $corpo = ""; $corpo .= "Di seguito ti ricordiamo i tuoi dati per l'accesso riservato al sito:
"; $corpo .= "Username: ".$email2."
"; $corpo .= "Password: ".$password2."
"; $corpo .= "
Lo staff di Tour Vacanze

"; $corpo .= "www.tourvacanze.com"; /* $host = "www.tourvacanze.com"; $parametro = "."; $array = explode($parametro, $host); $mittente = "customers@".$array[1].".".$array[2]; $mitt = "From: <$mittente>"; $oggetto = "Dati di accesso al sito www.tourvacanze.com"; mail($email2, $oggetto, $corpo, $mitt); */ $mail->Subject = "Dati di accesso al sito www.tourvacanze.com"; // imposto il messaggio $mail->AltBody = strip_tags(str_replace("
","\n",$corpo)); // optional, comment out and test $mail->MsgHTML($corpo); $mail->ClearAddresses(); $mail->AddAddress($email2, $ragionesociale2); // to $mail->Send(); //ora mostro il messaggio echo "Ti e' stata appena inviata al tuo indirizzo di posta elettronica una mail contenente
"; echo "i tuoi dati di accesso personale al nostro sito."; echo "
Grazie per la fiducia accordataci"; } else { //qui invece non ho trovato niente e quindi mostro il messaggio echo "
Attenzione!!!

"; echo "Nel nostro database non risulta nessuna mail corrispondente a quella da te inserita...
"; echo "Non ricordi neanche l'email con la quale ti sei registrato?
"; echo " Inserisci nel campo sottostante il tuo Codice Fiscale o la tua Partita Iva...
"; echo "Ti verra' inviata una mail contenente i tuoi dati per l'accesso riservato al sito:

"; echo "
"; echo ""; echo ""; echo "    
"; } } } if (($papa2 == "2") || ($papa2 == 2)) { //questo e' il caso del codiceficale $cf2 = @$_POST['cf']; if ((@!isset($cf2)) || ($cf2 == "") || ($cf2 == NULL)) { //qui mostro il messaggio di errore echo "
Attenzione!!!

"; echo "Il campo Codice Fiscale / P.Iva non puo' essere lasciato vuoto...

"; echo "Tornare indietro e riempire i campi obbligatori"; echo "
"; echo ""; echo "
"; } else { //allora per prima cosa vediamo nel db se esiste questa email require ("db/connessione.mike3p"); $dbname = "tourvacanze001db1"; $db = mysql_select_db($dbname, $sql); $query = "SELECT id,password,email,ragionesociale FROM clienti WHERE cf='".$cf2."' OR piva='".$cf2."'"; $result = mysql_query($query, $sql); if ($row = mysql_fetch_array($result)) { //qui vuol dire che ho trovato l'email e quindi invio la mail con i dati $password2 = @$row['password']; $email2 = @$row['email']; $ragionesociale2 = @$row['ragionesociale']; $corpo = ""; $corpo .= "Di seguito ti ricordiamo i tuoi dati per l'accesso riservato al sito:
"; $corpo .= "Username: ".$email2."
"; $corpo .= "Password: ".$password2."
"; $corpo .= "
Lo staff di Tour Vacanze

"; $corpo .= "www.tourvacanze.com"; //$host = "www.tourvacanze.com"; //$parametro = "."; //$array = explode($parametro, $host); //$mittente = "customers@".$array[1].".".$array[2]; //$mitt = "From: <$mittente>"; //$oggetto = "Dati di accesso al sito www.tourvacanze.com"; //mail($email2, $oggetto, $corpo, $mitt); $mail->Subject = "Dati di accesso al sito www.tourvacanze.com"; // imposto il messaggio $mail->AltBody = strip_tags(str_replace("
","\n",$corpo)); // optional, comment out and test $mail->MsgHTML($corpo); $mail->ClearAddresses(); $mail->AddAddress($email2, $ragionesociale2); // to $mail->Send(); //ora mostro il messaggio echo "Ti e' stata appena inviata all'indirizzo di posta elettronica $email2 una mail contenente
"; echo "i tuoi dati di accesso personale al nostro sito."; echo "
Grazie per la fiducia accordataci"; } else { //qui invece non ho trovato niente e quindi mostro il messaggio echo "
Attenzione!!!

"; echo "Nel nostro database non risulta nessun Codice Fiscale o
Partita Iva corrispondente a quella da te inserita...
"; echo "Usa il form di contatto del sito per descriverci il tuo problema...
"; echo "I nostri operatori ti contatteranno il piu' presto possibile

"; } } } echo "
"; echo ""; require ("./html/footer.php"); ?>