Quote:
Originally Posted by hans00787
Hat jemand die regist.php wo die Email Funktion entfernt wurde ?
Also so das der Account direkt freigeschaltet wird ?
|
Nicht getestet, sollte aber funktionieren:
PHP Code:
#sites/regist.php, das else{} in Zeile 68 mit Folgendem ersetzen:
# ...
#Zeile 65 if(count($strOutputErrorArray) > 0) {
#Zeile 66 echo createMessage($strOutputErrorArray, 'fail');
#Zeile 67 }
else {
if(odbc_exec($odbc_connect, '
EXEC [' . $_CONFIG['db_databases']['acc'] . '].[dbo].[usp_CreateNewAccount] @account=\'' . $account . '\', @pw=\''.$pass1.'\', @email=\''.$email.'\', @gefra=\''.$gefra.'\', @geant=\''.md5($_CONFIG['security_secretAnswerSalt'].$geant).'\', @birthday=\''.date($_CONFIG['web_date_format']['date'], strtotime($birthday)).'\', @ip = \'' . $_SERVER['REMOTE_ADDR'] . '\'
')) {
$_SESSION['user'] = strtolower($account);
$_SESSION['rechte'] = 'F';
echo createMessage('Der Account ' . cleanHtmlOutput($account) . ' wurde erfolgreich registriert.', 'success');
}
else {
echo createMessage('Der Account konnte nicht in die Datenbank geschrieben werden.', 'fail');
}
}
Quote:
Originally Posted by Alex De Pilla
Hey,
Ich nutze die Sapphier Remake Website, doch wenn ich einen Account erstelle auf der Homepage wird keiner in der SQL gespeichert, und bekomme keine Bestatigungs E-Mail sowie kann mich nicht einloggen, aber wenn ich einen neuen Account erstelle mit der gleichen ID steht dort ID schon im Gebrauch.
Wie behebe ich das?
|
Der ACcount wird zunächst in der VALIDATE_TBL
(oder wie ich sie genannt habe) zwischengespeichert. Du musst den entweder über den
index.php?site=validation&key=REGKEY-Link bestätigen, der dir per Mail zugesandt wird, oder du machst das über das Administrationspanel. Dort dürften die letzten Registrationen unter
Diverses zu finden sein.
Beachte hierbei aber den Bug
(vielmehr den Bugfix):
Quote:
Manuelles Freischalten von Registrationen zum Laufen bringen
• Öffne im Admin- sowie im GM-Backend die ajax.phps, suche nach "acceptValidation" und ersetze dort im unteren Abschnitt das [usp_createNewAccount] mit [usp_createAccount].
|