Hallo,
ich hab das so im VMS 1.2
PHP-Code:
<?
##################\/###################
/*
Addon (c) by alexx
Platin-Casino.de
*/
##################/\###################
//Variablen Prüfen
if (!isset($_POST['absenden'])) $_POST['absenden'] = "";
if (!isset($_POST['mail'])) $_POST['mail'] = "";
if (!isset($_POST['uid'])) $_POST['uid'] = "";
if (!isset($meldung)) $meldung = "";
//Bugfix
$_POST['uid'] = (int)$_POST['uid'];
//Bugfix Ende
//SQL
$user = db_query("SELECT * FROM ".$db_prefix."_emaildaten WHERE uid = ".$_POST['uid']."");
$usr = mysql_fetch_array($user);
$ak = db_query("SELECT * FROM ".$db_prefix."_aktivierungen WHERE uid = ".$_POST['uid']."");
$ak2 = mysql_fetch_array($ak);
//Auswertung
if ($_POST['absenden'] && $_POST['mail'] && $_POST['uid']){
if (mysql_num_rows($user)){
if(mysql_num_rows($ak)){
if(eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST['mail'])){
if($usr['emailadresse']== $_POST['mail']){
$email_message = 'Hallo,
Du hast Dich soeben erfolgreich bei '.$seitenname.' angemeldet.
Bitte aktiviere jetzt Deinen Account, klicke dazu bitte auf den
Aktivierungslink.
----------------------------------------------------------
Kontonummer: '.$_POST['uid'].'
Aktivierungslink: '.$domain.'/?content=/intern/aktivieren&ak='.$ak2['ak'].'
----------------------------------------------------------
Nach der Aktivierung kannst Du dich sofort einloggen und bei
uns teilnehmen.
Mit freundlichen Grüßen
Das '.$seitenname.' Team
';
usermail ($usr['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
$meldung="<font color='darkgreen'>Ein neuer Aktivierungslink wurde an die angegebene E-Mailadresse gesendet.</font>";
}else
{
$meldung="<font color='red'>Bitte die E-Mailadresse angeben, mit der du dich auf dieser Seite angemeldet hast!</font>";
}
}else
{
$meldung="<font color='red'>Der Emailsyntax ist falsch!</font>";
}
}else
{
$meldung="<font color='red'>Du bist bei uns nicht angemeldet!</font>";
}
}else
{
$meldung="<font color='red'>Klamm ID nicht bekannt!</font>";
}
}else
{
if ($_POST['absenden'])
{
$meldung="<font color='red'>Bitte alle Felder ausfüllen!</font>";
}
}
?>
<? head("Aktivierungslink neu senden"); ?>
<form action="" method="POST" enctype="application/x-www-form-urlencoded">
<table align="center" width="100%">
<br>
<tr>
<td>Klamm ID</td>
<td><input type="text" name="uid" /></td>
</tr>
<tr>
<td>E-Mail</td>
<td><input type="text" name="mail" /></td>
</tr>
<tr>
<td></td>
<td> <input type="submit" value="absenden" name="absenden" /></td>
</tr>
</table>
<br>
<?if ($meldung)echo"<center>$meldung</center>";?>
</form>
<? foot(); ?>