Siamo spiacenti, ma c'è già un utente registrato con la mail $email



"; # Sorrymessage for blank email $sorryblankmailmessage = "
Siamo spiacenti, ma se non inserisci un indirizzo mail la newsletter potrebbe perdersi nel cyberspazio...;-)


"; # Sorrymessage for invalid emails $sorryoddmailmessage = "
Siamo spiacenti, ma l'indirizzo \"$email\" non è un indirizzo mail valido.


"; # Sorrymessage if someone entered your own mail $sorryownmailmessage = "
Ehi, ma questa è la mia mail!
"; # Subscribemessage, will be shown when someone subscribes. $subscribemessage = "
Grazie per esserti iscritto alla nostra newsletter. Una mail di conferma è stata inviata al tuo indirizzo di mail.
"; # Subscribemail, will be sent when someone subscribes. $subscribemail = "Grazie per esserti iscritto alla newsletter di Chocotravels. La tua registrazione è avvenuta con successo e presto riceverai le prime news cioccolatose..."; # Unsubscribemessage for deletion, will be followed by the email! $unsubscribemessage = "
Il tuo indirizzo è stato cancellato con successo.
"; # Unsubscribemessage for failed deletion, will be followed by the email! $failedunsubscriptionmessage = "
Siamo spiacenti, ma non possiamo soddisfare la vostra richiesta perchè la mail $email non esiste nel nostro database!
"; if (!file_exists($filelocation)) { $newfile = fopen($filelocation,"w+"); fclose($newfile); } $newfile = fopen($filelocation,"r"); $content = fread($newfile, filesize($filelocation)); fclose($newfile); $content=stripslashes($content); $out=""; $lines = explode("%",$content); foreach($lines as $l){ if ($l != $email){$out .= "%".$l;} else{$found=1;} } if ($action=="sign"){ if ($found==1 or $email=="" or !checkmail($email) or preg_match("/".$pattern."/",$email)){ if ($email==""){echo $sorryblankmailmessage;} else if ($found==1){echo $sorrysignmessage;} else if (!checkmail($email)){echo $sorryoddmailmessage;} else if (preg_match("/".$pattern."/",$email)){echo $sorryownmailmessage;} $disp="yes"; } else { $disp="no"; $newfile = fopen($filelocation,"a+"); $add = "%".$email; fwrite($newfile, $add); fclose($newfile); echo $subscribemessage; mail ($youremail,"New newsletter subscriber.",$email."\nDelete? $newsletterlocation?action=delete&email=".$email,"From: Newsletter\nReply-To: $email\n"); $submailheaders = "From: $lettername subscription form\n"; $submailheaders .= "Reply-To: $youremail\n"; mail ($email,$lettername." subscription",$subscribemail,$submailheaders); } } if ($action=="delete"){ $disp="no"; if ($found == 1){ $newfile = fopen($filelocation,"w+"); fwrite($newfile, $out); fclose($newfile); echo $unsubscribemessage; $disp="no"; } if ($found != 1){ echo $failedunsubscriptionmessage; $disp="YES"; } } if ($pw == $pass){ if ($send != "yes" && $send != "test"){ print'

Newsletter editor:

Oggetto:

Messaggio:
 
'; } $mailheaders = "From: $lettername\n"; $mailheaders .= "Reply-To:$youremail\n"; # If you want to send HTML mail, uncomment this line! // $mailheaders .= "Content-Type: text/html; charset=iso-8859-1\n"; if ($send == "yes"){ $message="".stripslashes($message); $subject=stripslashes($subject); $lines = explode("%",$content); foreach ($lines as $l){mail ($l,$subject,$message,$mailheaders);} print "La mail è stata inviata con successo."; print "
$mailheaders\n$subject\n$message
"; } } if ($pw != $pass && $disp != "no"){ print $welcomemessage; print'
Inserisci la tua mail:   Iscriviti Disicriviti 

'; } print ""; function checkmail($string){ return preg_match("/^[^\s()<>@,;:\"\/\[\]?=]+@\w[\w-]*(\.\w[\w-]*)*\.[a-z]{2,}$/i",$string); } ?>


La newsletter di Chocotravels è un servizio gratuito che intende informare tramite periodiche mail di tutte le novità riguardati il mondo del cioccolato.

Leggi l'informativa sulla privacy