include "./include/config.inc.php3";
include "./include/texte.php3";
include "./sys/funktion.inc";
$html_array= file("templates/anmeldung.htm");
$html_code = implode($html_array,"");
if($code=="2")
{
$codesenden=0;
$anzeige="";
if(!preg_match("=[[:alpha:]]+=i",$name))
{
$anzeige="$anzeige $userfehler_2";
$codesenden=1;
}
if(!preg_match("=[[:alpha:]]+=i",$vname))
{
$anzeige="$anzeige $userfehler_3";
$codesenden=1;
}
if(!preg_match("=[[:alpha:]]+=i",$ort))
{
$anzeige="$anzeige $userfehler_4";
$codesenden=1;
}
if(!preg_match("=[[:digit:]]+=i",$plz))
{
$anzeige="$anzeige $userfehler_5";
$codesenden=1;
}
if(!preg_match("=[[:alnum:]]+=i",$home_titel))
{
$anzeige="$anzeige $userfehler_6";
$codesenden=1;
}
if(!preg_match("=[[:alnum:]]+=i",$pass))
{
$anzeige="$anzeige $userfehler_7";
$codesenden=1;
}
if(!preg_match("=[[:alnum:]]+=i",$user))
{
$anzeige="$anzeige $userfehler_8";
$codesenden=1;
}
if(!preg_match("=[[:alnum:]]+=i",$strasse))
{
$anzeige="$anzeige $userfehler_9";
$codesenden=1;
}
if($home_url=="")
{
$anzeige="$anzeige $userfehler_10";
$codesenden=1;
}
if(!eregi("^([_[:alnum:]-]+)(\.[_[:alnum:]-]+)*@([[:alnum:]])([[:alnum:]\.-]+)([[:alnum:]])\.([[:alpha:]]{2,4})$",$mail))
{
$anzeige="$anzeige $userfehler_11";
$codesenden=1;
}
if($regeln!="ja")
{
$anzeige="$anzeige $userfehler_12";
$codesenden=1;
}
if($codesenden=="0")
{
$user= ltrim("$user");
$user= rtrim("$user");
$user= strtolower("$user");
$query="SELECT * FROM $sitetable WHERE user='$user'";
$result=mysql_db_query($dbname,$query,$conn) or die (mysql_error());
while($date=mysql_fetch_array($result))
{
$codesenden=1;
$anzeige="$anzeige $userfehler_1";
}
}
if($codesenden=="0")
{
$mail= ltrim("$mail");
$mail= rtrim("$mail");
$codeuser= date("YmdHis");
$codedata= date("d.m.Y");
$query="INSERT INTO $sitetable (siteid,bgcolor,hinteroben,hinterunten,rand,size,font,color,color2,color3,active,link,visited,hover,rubcode,seitenname,templatecode,template,home_url,home_titel,ort,plz,strasse,firma,name,vname,pass,mail,user,code,codeuser,datum)
VALUES ('','$bgcolor','$hinteroben','$hinterunten','$rand','$size','$font','$color','$color2','$color3','$active','$link','$visited','$hover','$rubcode','$seitenname','$templatecode','$template','$home_url','$home_titel','$ort','$plz','$strasse','$firma','$name','$vname','$pass','$mail','$user','0','$codeuser','$codedata')";
mysql_db_query($dbname,$query,$conn) or die(mysql_error());
$anzeige="$user_ok";
$mail_array= file("./include/anmeldenmail.dat");
$mail_senden= implode($mail_array,"");
$mail_code= array(
"={user}=si",
"={pass}=si",
"={name}=si",
"={loginurl}=si"
);
$mail_text= array(
"$user",
"$pass",
"$vname $name",
"$seitenurl/frei.php?user=$user&code=$codeuser"
);
$mailtext = preg_replace ($mail_code, $mail_text, $mail_senden);
mail("$mail","$mailsubjekt","$mailtext","From: $adminmail");
if($anmeldenuseradminmail=="ja")
{
$datei = fopen("include/anmeldenmailadmin.dat","r");
$mailtext = "";
while (!feof($datei))
{
$mailtext .= fgets($datei,1000);
}
fclose($datei);
$mail_code= array(
"={user}=si",
"={pass}=si",
"={name}=si"
);
$mail_text= array(
"$user",
"$pass",
"$vname $name"
);
$mailtext = preg_replace ($mail_code, $mail_text, $mailtext);
mail("$adminmail","$seitenname","$mailtext","From: $adminmail");
}
$htmla= explode("", "$html_code");
$htmlb= explode("", "$htmla[1]");
$html_block= $htmlb[0];
$block_block="";
$html_code= "$htmla[0] $block_block $htmlb[1]";
}
else
{
$htmla= explode("", "$html_code");
$htmlb= explode("", "$htmla[1]");
$html_block= $htmlb[0];
$block_block="";
$rub_code= array(
"={home_url}=si",
"={home_titel}=si",
"={ort}=si",
"={plz}=si",
"={strasse}=si",
"={firma}=si",
"={name}=si",
"={vname}=si",
"={pass}=si",
"={mail}=si",
"={user}=si",
"={session_form}=si"
);
$rub_text= array(
"$home_url",
"$home_titel",
"$ort",
"$plz",
"$strasse",
"$firma",
"$name",
"$vname",
"$pass",
"$mail",
"$user",
""
);
$block_block= preg_replace ($rub_code, $rub_text, $html_block);
$html_code= "$htmla[0] $block_block $htmlb[1]";
}
$htmla= explode("", "$html_code");
$htmlb= explode("", "$htmla[1]");
$html_block= $htmlb[0];
$block_block="";
$rub_code= array(
"={anzeige}=si"
);
$rub_text= array(
"$anzeige"
);
$block_block= preg_replace ($rub_code, $rub_text, $html_block);
$html_code= "$htmla[0] $block_block $htmlb[1]";
}
else
{
$htmla= explode("", "$html_code");
$htmlb= explode("", "$htmla[1]");
$html_block= $htmlb[0];
$block_block="";
$html_code= "$htmla[0] $block_block $htmlb[1]";
$htmla= explode("", "$html_code");
$htmlb= explode("", "$htmla[1]");
$html_block= $htmlb[0];
$block_block="";
$rub_code= array(
"={home_url}=si",
"={home_titel}=si",
"={ort}=si",
"={plz}=si",
"={strasse}=si",
"={firma}=si",
"={name}=si",
"={vname}=si",
"={pass}=si",
"={mail}=si",
"={user}=si",
"={session_form}=si"
);
$rub_text= array(
"$home_url",
"$home_titel",
"$ort",
"$plz",
"$strasse",
"$firma",
"$name",
"$vname",
"$pass",
"$mail",
"$user",
""
);
$block_block= preg_replace ($rub_code, $rub_text, $html_block);
$html_code= "$htmla[0] $block_block $htmlb[1]";
}
$php_code= array(
"={datum}=si",
"={session}=si",
"={coby}=si",
"={session_form}=si"
);
$php_text= array (
"$seitendatum",
"?$sidname=$sidsid",
"$coby",
""
);
$html_text = preg_replace ($php_code, $php_text, $html_code);
echo("$html_text");
?>