# confirm regist
case 1 :
if ( 0 == db_count_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$row['name']."'") ) {
db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm)
VALUES('".$row['name']."','".$row['pass']."',-1,'".time()."','".time()."','".$row['email']."',1,1,1)");
// Willkommens-Nachricht per PM
$uid = db_last_id(); // ID des neuen Users
$sid = 1; // ID des Absenders
$title = 'Willkommen auf Craft-the-Source';
$txt = 'Wir freuen uns Dich auf unserer Homepage begrüßen zu dürfen.
Wir hoffen du wirst viel Spass bei uns haben.
Bitte verfollständige doch dein Profil.
Dies ist uns wichtig und auch Nützlich.
Besten Dank.
Viel Spass & Good Luck
Dein Craft-the-Source Team
sendpm($sid,$uid,$title,$txt,-1);
// Ende
echo $lang['confirmregist'];
} else {
echo $lang['confirmregistfailed'];
}
break;
# confirm new pass
case 2 :
db_query("UPDATE prefix_user SET pass = '".$row['pass']."' WHERE name = BINARY '".$row['name']."'");
echo $lang['confirmpassword'];
break;
# confirm new email
case 3 :
list ($id, $muell) = explode('||', $row['check']);
db_query("UPDATE prefix_user SET email = '".$row['email']."' WHERE id = ". escape($id, 'integer'));
echo $lang['confirmemail'];
break;
# ak 4 wurde besetzt fuer joinus anfragen...
case 4 : break;
# ak 5 remove account
case 5:
list ($id, $muell) = explode('-remove-', $row['check']);
if ($id != $_SESSION['authid']) {
break;
}
user_remove($id);
wd('index.php','Dein Account wurde gelöscht. Du wirst nun auf die Startseite geleitet.',7);
break;
}
db_query("DELETE FROM prefix_usercheck WHERE `check` = '".$row['check']."'");
} else {
echo $lang['confirmfailure'];
}
$design->footer();
?>