##########################################################################
########################## Script © by ############################
########################## www.usolved.net ############################
##########################################################################
$mail=$_POST['mail'];
$mail = trim ( strtolower ($mail));
include("settings/connect.php");
$get_usermail=mysql_query("SELECT mail FROM $prefix"."_intern_users WHERE id='1'");
$aus_usermail=mysql_fetch_object($get_usermail);
$usermail=$aus_usermail->mail;
include("inc/texte_inc.php");
####### Löschen der 3 Tage alten Temp Mails #######
$zeit_v=time();
$zeitdel_d=$zeit_v-259200;
mysql_query("DELETE FROM $prefix"."_entries_temp WHERE regdate_t<='$zeitdel_d'");
## 3.0 ##################################################################
//-------------------- Mail Adresse freischalten ---------------------
$mail_id=$_GET['mail_id'];
if($mail_id)
{
$get_mail_id=mysql_query("SELECT * FROM $prefix"."_entries_temp WHERE mail_id='$mail_id'");
if(mysql_num_rows($get_mail_id)!="0")
{
$aus_mail_id=mysql_fetch_object($get_mail_id);
mysql_query("INSERT INTO $prefix"."_entries (mail,regdate) VALUES ('$aus_mail_id->mail','$aus_mail_id->regdate')");
mysql_query("DELETE FROM $prefix"."_entries_temp WHERE id='$aus_mail_id->id'");
$zieladdi=$aus_mail_id->mail;
mail($zieladdi, $subjecterfolgreich, $messageerfolgreich, "From: $usermail <$usermail>");
echo $erfolgreich;
}
else
{
echo $idfalsch;
}
}
else
{
## 2.0 ##################################################################
//-------------------- Abfragen nach Buttonklick ---------------------
$newsletter_ok=$_POST['newsletter_ok'];
if($newsletter_ok)
{
$action=$_POST['action'];
if($action==ein)
{
$datum=date("Y-m-d");
$get_email_check=mysql_query("SELECT mail FROM $prefix"."_entries WHERE mail='$mail'");
if(mysql_num_rows($get_email_check)==0)
{
$get_email_temp_check=mysql_query("SELECT mail FROM $prefix"."_entries_temp WHERE mail='$mail'");
if(mysql_num_rows($get_email_temp_check)==0)
{
$mail=trim($mail);
if (!(strstr($mail, "@") and strstr($mail, ".")))
{
echo $emailueberpruefen;
}
else
{
$get_settings=mysql_query("SELECT * FROM $prefix"."_set");
$aus_settings=mysql_fetch_object($get_settings);
if($aus_settings->activation=="0")
{
mysql_query("INSERT INTO $prefix"."_entries (mail,regdate) VALUES ('$mail','$datum')");
$zieladdi=$mail;
mail($zieladdi, $subjecterfolgreich, $messageerfolgreich, "From: $usermail <$usermail>");
echo $erfolgreich;
}
else
{
$activation_url=$aus_settings->activation_url;
srand((double)microtime()*1000000);
$mail_id=md5(uniqid(rand()));
$timestamp=time();
mysql_query("INSERT INTO $prefix"."_entries_temp (mail_id,mail,regdate,regdate_t) VALUES ('$mail_id','$mail','$datum','$timestamp')");
$zieladdi=$mail;
mail($zieladdi, $subjectfreischaltung, $messagefreischaltung1.$mail_id.$messagefreischaltung2, "From: $usermail <$usermail>");
echo $freischaltung;
}
}
}
else
{
echo $schontempeingetragen;
}
}
else
{
echo $schoneingetragen;
}
}
else if($action==aus)
{
$get_email_check=mysql_query("SELECT mail FROM $prefix"."_entries WHERE mail='$mail'");
if(mysql_num_rows($get_email_check)==0)
{
echo $nichtvorhanden;
}
else
{
mysql_query("DELETE FROM $prefix"."_entries WHERE mail='$mail'");
$zieladdi=$mail;
mail($zieladdi, $subjectausgetragen, $messageausgetragen, "From: $usermail <$usermail>");
echo $ausgetragen;
}
}
}
?>
|