|
You last visited: Today at 12:15
Advertisement
Homepage Registration funktioniert nicht
Discussion on Homepage Registration funktioniert nicht within the Metin2 Private Server forum part of the Metin2 category.
03/03/2015, 14:10
|
#1
|
elite*gold: 0
Join Date: Jun 2009
Posts: 129
Received Thanks: 9
|
Homepage Registration funktioniert nicht
Hallo ich habe eine Homepage erstellt und wollte darüber einen account erstellen.
Alles hab ich richtig eingegeben aber es kommt immer:
Registrierung fehlgeschlagen: Der Account existiert bereits.
Hat wer von euch eine enbuggte regi?
|
|
|
03/03/2015, 14:17
|
#2
|
elite*gold: 0
Join Date: Jul 2013
Posts: 227
Received Thanks: 23
|
Ist der Cache ordner vorhanden ?
Ist die Homepage mit der Mysql verbunden ?
Welche Homepage benutzt du ?
Wer ist der Coder ?
|
|
|
03/03/2015, 14:24
|
#3
|
elite*gold: 0
Join Date: Jun 2009
Posts: 129
Received Thanks: 9
|
Cache ordner exestiert.
Homepage ist mit der mysql verbunden
Alles funktioniert. Ausser die fehlermeldung bei der Regi
|
|
|
03/03/2015, 14:45
|
#4
|
elite*gold: 0
Join Date: Jul 2013
Posts: 227
Received Thanks: 23
|
Gib mal deine Skype adde ! Und schick mir deine Regi
Oder adde mich !! einfach auf den Button drücken
|
|
|
03/03/2015, 14:47
|
#5
|
elite*gold: 0
Join Date: Jun 2009
Posts: 129
Received Thanks: 9
|
Besitze kein skype.
PHP Code:
<div class="con_top">Registration</div> <div class="con_mid">
<?PHP $regCoins = 0; // Startcoins $laufZeit = 365; //Tage autoloot,safebox $calcLZ = (60*60*24)*365; $expireStamp = time()+$calcLZ; $expireDate = date("Y-m-d H:i:s",$expireStamp); if($serverSettings['register_on'] && !isset($_SESSION['user_admin'])) { if(isset($_POST['submit']) && $_POST['submit']=="register") { if((checkAnum($_POST['account']) && strlen($_POST['account'])>=8 && strlen($_POST['account'])<=16) && checkAnum($_POST['pass']) && strlen($_POST['pass'])>=8 && strlen($_POST['pass2'])<=16 && !empty($_POST['pass2']) && (checkName($_POST['uname']) && strlen($_POST['uname'])>=3 && strlen($_POST['uname'])<=20) && $_POST['pass']==$_POST['pass2'] && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && $_POST['captcha']==$_SESSION['captcha_id'] && $_POST['email']==$_POST['email2'] && (checkAnum($_POST['sicherheitsa']) && strlen($_POST['sicherheitsa'])>=3 && strlen($_POST['sicherheitsa'])<=16) && checkInt($_POST['sicherheitsf']) && (checkAnum($_POST['loeschcode']) && strlen($_POST['loeschcode'])==7)) {
$hashSF = md5($_POST['sicherheitsa']); $sfNum = mysql_real_escape_string($_POST['sicherheitsf']); $lcode = mysql_real_escape_string($_POST['loeschcode']); $zuFall = rand(99999,999999999); $userpass=mysql_real_escape_string($_POST['pass']); $aktivHash = ($serverSettings['mail_activation']) ? md5($zuFall):''; $accountStatus = ($serverSettings['mail_activation']) ? 'BLOCK':'OK'; $sqlCmd = "INSERT INTO account.account (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_aktiviert) VALUES ('".$_POST['account']."',PASSWORD('".$userpass."'),'".mysql_real_escape_string($_POST['uname'])."','".mysql_real_escape_string($_POST['email'])."','".$lcode."','".$sfNum."','".$hashSF."','".$sqlZeit."','".$accountStatus."','".$regCoins."','".$expireDate."','".$expireDate."','".$aktivHash."')"; $sqlQry = mysql_query($sqlCmd,$sqlServ); if($sqlQry) { $absender = $serverSettings['titel']." Registration"; $email = $serverSettings['reg_mail']; $empfaenger = $_POST['email']; $mail_body = "Hallo ".$_POST['uname'].", deine Registration auf ".$serverSettings['titel']." war erfolgreich! Um auch auf dem Server spielen zu können, musst du deinen Account aktivieren. Das kannst du über den folgenden Link tun: ".$serverSettings['url']."/index.php?s=login&do=aktivieren&hash=".$aktivHash." Deine Daten sind: Account: ".$_POST['account']." Passwort: ".$userpass." Löschcode: ".$lcode." Sicherheitsfrage: ".$sFrage[$sfNum]." Antwort: ".$_POST['sicherheitsa']." Viel Spaß beim Spielen, Dein ".$serverSettings['titel']."-Team Diese E-Mail wurde automatisch generiert. Bitte keine Antworten an diese Adresse schicken."; $titel = "Registrierung auf ".$serverSettings['titel']; $header = "X-Priority: 3\n"; $header .= "X-Mailer: ".$serverSettings['titel']." Homepage Mailer\n"; $header .= "MIME-Version: 1.0\n"; $header .= "From: ".$absender." <".$serverSettings['reg_mail'].">\n"; $header .= "Reply-To: ".$serverSettings['reg_mail']."\n"; $header .= "Content-Type: text/plain; charset=iso-8859-1\n"; if($serverSettings['mail_activation']) { mail($empfaenger, $titel, $mail_body, $header); echo'<p class="meldung">Account erfolgreich angelegt. Bitte überprüfen Sie Ihr Postfach, um die Registrierung zu bestätigen.</p>'; } else { echo'<p class="meldung">Account erfolgreich angelegt. Sie können sich nun anmelden.</p>'; } } else { echo'<p class="meldung">Registrierung fehlgeschlagen: Der Account existiert bereits.</p>'; } } else { echo'<p class="meldung">Registrierung fehlgeschlagen: bitte alle Felder richtig angeben</p>'; } } ?> <p>Alle Felder sind Pflichtfelder und müssen ausgefüllt werden.<?PHP if($serverSettings['mail_activation']) { echo'<br/><b>Der Account wird per E-Mail aktiviert, also eine richtige E-Mail eingeben!</b>'; } ?></p> <form action="index.php?s=register" method="POST"> <table> <tr> <th class="topLine">Account:</th> <td class="tdunkel"><input type="text" name="account" maxlength="16" size="16"/> 8-16 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Name:</th> <td class="thell"><input type="text" name="uname" maxlength="16" size="16"/> 3-20 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Password:</th> <td class="tdunkel"><input type="password" name="pass" maxlength="16" size="16"/> 8-16 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Password wiederholen:</th> <td class="thell"><input type="password" name="pass2" maxlength="16" size="16"/></td> </tr> <tr> <th class="topLine">E-Mail:</th> <td class="tdunkel"><input type="text" name="email" maxlength="50" size="25"/> max. 40 Zeichen</td> </tr> <tr> <th class="topLine">E-Mail wiederholen:</th> <td class="thell"><input type="text" name="email2" maxlength="50" size="25"/></td> </tr> <tr> <th class="topLine">Löschcode:</th> <td class="tdunkel"><input type="text" name="loeschcode" maxlength="7" size="7"/> 7 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Sicherheitsfrage:</th> <td class="thell"> <select name="sicherheitsf"> <?PHP foreach($sFrage AS $fragew => $frage) { echo'<option value="'.$fragew.'">'.$frage.'</option>'; } ?> </select><br/> <input type="text" name="sicherheitsa" maxlength="16" size="16"/> 3-16 Zeichen (nur a-Z,0-9) </td> </tr> <tr> <th class="topLine">Captcha:</th> <td class="tdunkel"><img src="./captcha/captcha.php" title="Captcha"/> <input type="text" name="captcha" maxlength="5" size="5"/></td> </tr> <tr> <th class="topLine" style="text-align:center;" colspan="2"><input type="submit" name="submit" value="register"/> • <input type="reset" value="reset"/></th> </tr> </table> </form> <?PHP } else { echo'<p class="meldung">Die Registration ist deaktiviert oder Sie sind bereits angemeldet. Es kann kein weiterer Account erstellt werden.</p>'; } ?>
</div> <div class="con_bot"></div>
|
|
|
03/03/2015, 22:10
|
#6
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,830
Received Thanks: 3,369
|
PHP Code:
<div class="con_top">Registration</div> <div class="con_mid">
<?PHP $regCoins = 0; // Startcoins $laufZeit = 365; //Tage autoloot,safebox $calcLZ = (60*60*24)*365; $expireStamp = time()+$calcLZ; $expireDate = date("Y-m-d H:i:s",$expireStamp); if($serverSettings['register_on'] && !isset($_SESSION['user_admin'])) { if(isset($_POST['submit']) && $_POST['submit']=="register") { if((checkAnum($_POST['account']) && strlen($_POST['account'])>=8 && strlen($_POST['account'])<=16) && checkAnum($_POST['pass']) && strlen($_POST['pass'])>=8 && strlen($_POST['pass2'])<=16 && !empty($_POST['pass2']) && (checkName($_POST['uname']) && strlen($_POST['uname'])>=3 && strlen($_POST['uname'])<=20) && $_POST['pass']==$_POST['pass2'] && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && $_POST['captcha']==$_SESSION['captcha_id'] && $_POST['email']==$_POST['email2'] && (checkAnum($_POST['sicherheitsa']) && strlen($_POST['sicherheitsa'])>=3 && strlen($_POST['sicherheitsa'])<=16) && checkInt($_POST['sicherheitsf']) && (checkAnum($_POST['loeschcode']) && strlen($_POST['loeschcode'])==7)) {
$hashSF = md5($_POST['sicherheitsa']); $sfNum = mysql_real_escape_string($_POST['sicherheitsf']); $lcode = mysql_real_escape_string($_POST['loeschcode']); $zuFall = rand(99999,999999999); $userpass=mysql_real_escape_string($_POST['pass']); $aktivHash = ($serverSettings['mail_activation']) ? md5($zuFall):''; $accountStatus = ($serverSettings['mail_activation']) ? 'BLOCK':'OK'; $sqlCmd = "INSERT INTO account.account (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_aktiviert) VALUES ('".$_POST['account']."',PASSWORD('".$userpass."'),'".mysql_real_escape_string($_POST['uname'])."','".mysql_real_escape_string($_POST['email'])."','".$lcode."','".$sfNum."','".$hashSF."','".$sqlZeit."','".$accountStatus."','".$regCoins."','".$expireDate."','".$expireDate."','".$aktivHash."')"; $sqlQry = mysql_query($sqlCmd,$sqlServ); if($sqlQry) { $absender = $serverSettings['titel']." Registration"; $email = $serverSettings['reg_mail']; $empfaenger = $_POST['email']; $mail_body = "Hallo ".$_POST['uname'].", deine Registration auf ".$serverSettings['titel']." war erfolgreich! Um auch auf dem Server spielen zu können, musst du deinen Account aktivieren. Das kannst du über den folgenden Link tun: ".$serverSettings['url']."/index.php?s=login&do=aktivieren&hash=".$aktivHash." Deine Daten sind: Account: ".$_POST['account']." Passwort: ".$userpass." Löschcode: ".$lcode." Sicherheitsfrage: ".$sFrage[$sfNum]." Antwort: ".$_POST['sicherheitsa']." Viel Spaß beim Spielen, Dein ".$serverSettings['titel']."-Team Diese E-Mail wurde automatisch generiert. Bitte keine Antworten an diese Adresse schicken."; $titel = "Registrierung auf ".$serverSettings['titel']; $header = "X-Priority: 3\n"; $header .= "X-Mailer: ".$serverSettings['titel']." Homepage Mailer\n"; $header .= "MIME-Version: 1.0\n"; $header .= "From: ".$absender." <".$serverSettings['reg_mail'].">\n"; $header .= "Reply-To: ".$serverSettings['reg_mail']."\n"; $header .= "Content-Type: text/plain; charset=iso-8859-1\n"; if($serverSettings['mail_activation']) { mail($empfaenger, $titel, $mail_body, $header); echo'<p class="meldung">Account erfolgreich angelegt. Bitte überprüfen Sie Ihr Postfach, um die Registrierung zu bestätigen.</p>'; } else { echo'<p class="meldung">Account erfolgreich angelegt. Sie können sich nun anmelden.</p>'; } } else { echo'<p class="meldung">Registrierung fehlgeschlagen: Der Account existiert bereits.</p>'; echo mysql_error(); } } else { echo'<p class="meldung">Registrierung fehlgeschlagen: bitte alle Felder richtig angeben</p>'; } } ?> <p>Alle Felder sind Pflichtfelder und müssen ausgefüllt werden.<?PHP if($serverSettings['mail_activation']) { echo'<br/><b>Der Account wird per E-Mail aktiviert, also eine richtige E-Mail eingeben!</b>'; } ?></p> <form action="index.php?s=register" method="POST"> <table> <tr> <th class="topLine">Account:</th> <td class="tdunkel"><input type="text" name="account" maxlength="16" size="16"/> 8-16 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Name:</th> <td class="thell"><input type="text" name="uname" maxlength="16" size="16"/> 3-20 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Password:</th> <td class="tdunkel"><input type="password" name="pass" maxlength="16" size="16"/> 8-16 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Password wiederholen:</th> <td class="thell"><input type="password" name="pass2" maxlength="16" size="16"/></td> </tr> <tr> <th class="topLine">E-Mail:</th> <td class="tdunkel"><input type="text" name="email" maxlength="50" size="25"/> max. 40 Zeichen</td> </tr> <tr> <th class="topLine">E-Mail wiederholen:</th> <td class="thell"><input type="text" name="email2" maxlength="50" size="25"/></td> </tr> <tr> <th class="topLine">Löschcode:</th> <td class="tdunkel"><input type="text" name="loeschcode" maxlength="7" size="7"/> 7 Zeichen (nur a-Z,0-9)</td> </tr> <tr> <th class="topLine">Sicherheitsfrage:</th> <td class="thell"> <select name="sicherheitsf"> <?PHP foreach($sFrage AS $fragew => $frage) { echo'<option value="'.$fragew.'">'.$frage.'</option>'; } ?> </select><br/> <input type="text" name="sicherheitsa" maxlength="16" size="16"/> 3-16 Zeichen (nur a-Z,0-9) </td> </tr> <tr> <th class="topLine">Captcha:</th> <td class="tdunkel"><img src="./captcha/captcha.php" title="Captcha"/> <input type="text" name="captcha" maxlength="5" size="5"/></td> </tr> <tr> <th class="topLine" style="text-align:center;" colspan="2"><input type="submit" name="submit" value="register"/> • <input type="reset" value="reset"/></th> </tr> </table> </form> <?PHP } else { echo'<p class="meldung">Die Registration ist deaktiviert oder Sie sind bereits angemeldet. Es kann kein weiterer Account erstellt werden.</p>'; } ?>
</div> <div class="con_bot"></div>
Damit sollte der vermeintliche Fehler ausgegeben werden.
lg
|
|
|
03/03/2015, 22:17
|
#7
|
elite*gold: 0
Join Date: Feb 2015
Posts: 50
Received Thanks: 6
|
If u'r problem is still exists, add me in skype (epvplea)
|
|
|
03/03/2015, 22:49
|
#8
|
elite*gold: 0
Join Date: Jul 2013
Posts: 334
Received Thanks: 130
|
Da dieses Problem fast täglich auftritt und ich denke, dass .JayZoN schon Glück gehabt haben muss, wenn's wirklich geht, ich meine du wirst den Fehler ohne seine Datenbank gesehen zu haben schwer herausfinden.
PS: SuFu hilft weiter
Grüsse Alle
|
|
|
03/04/2015, 00:06
|
#9
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,830
Received Thanks: 3,369
|
Quote:
Originally Posted by _Lea
If u'r problem is still exists, add me in skype (epvplea)
|
Quote:
Originally Posted by RealRiooX
Besitze kein skype.
|
It means he hasn't got a skype-account.
Quote:
Originally Posted by methosiea
Da dieses Problem fast täglich auftritt und ich denke, dass .JayZoN schon Glück gehabt haben muss, wenn's wirklich geht, ich meine du wirst den Fehler ohne seine Datenbank gesehen zu haben schwer herausfinden.
PS: SuFu hilft weiter
Grüsse Alle
|
Sollte der Query 'False' als Rückgabewert liefern, wird mit der Version aus meinem obigen Beitrag angezeigt, woran das Ganze hapert. (Fehlende Spalten, ungesetzte Defaultwerte, o.Ä.)
Demnach benötige ich dafür keinen Einblick in seine Datenbank.
lg
|
|
|
03/04/2015, 00:43
|
#10
|
elite*gold: 0
Join Date: Jul 2013
Posts: 334
Received Thanks: 130
|
Quote:
Originally Posted by .JayZoN
It means he hasn't got a skype-account.
Sollte der Query 'False' als Rückgabewert liefern, wird mit der Version aus meinem obigen Beitrag angezeigt, woran das Ganze hapert. (Fehlende Spalten, ungesetzte Defaultwerte, o.Ä.)
Demnach benötige ich dafür keinen Einblick in seine Datenbank.
lg
|
ich mach da mal 'n Release xD mit dem diese ständige frage aufhört xD
|
|
|
03/04/2015, 17:34
|
#11
|
elite*gold: 0
Join Date: Feb 2015
Posts: 50
Received Thanks: 6
|
Being in Metin2 section without Skype isn't very clever, cause ~90% of all problems are solved via Skype!
So I would recommend you, to get Skype
|
|
|
|
Similar Threads
|
PHP Registration funktioniert nicht richtig
09/16/2014 - Web Development - 18 Replies
Hey, vorab der code:
<?
include "../inc/config.php";
mysql_select_db("saiirex") or die ("Unknown database");
$username= $_POST;
$password= $_POST;
$password2= $_POST;
$email= $_POST;
|
Homepage registration geht nicht
02/27/2014 - Metin2 Private Server - 6 Replies
Guten Tag liebe Com,
ich habe ein problem auf meine homepage kann man sich nicht regestrien da stehe immer der account existiert schon obwohl es keine account gibt, aber bei mir in naviacat heißt es auch nicht account sondern account_Test vielleicht kann er sich deswegen auch nicht richtig connecten.....
kann man das vieleich ändern ?
Lg. Flampy
|
Homepage funktioniert nicht.
01/26/2013 - Metin2 Private Server - 11 Replies
Nabend epvp,
hab ein Problem, undzwar krieg ich meine HP nicht zum laufen..
Problem:
die HP is von Xertonia der Root auch. Bitte um hilfe, in der Config ist alles richtig...
|
Cabal EU Registration funktioniert nicht
05/18/2012 - Cabal Online - 2 Replies
Ich wollte mal fragen ob ihr euch registriegen könnt...
bei mir kommt jedes mal bei der registration dieser text
The page cannot be displayed because an internal server error has occurred.
Bitte um schnelle hilfe.
_________________________________________________ ________________
|
[mt2gsCMS] Registration funktioniert nicht
12/04/2011 - Metin2 Private Server - 4 Replies
Hallo , die Registration bei meinem mt2GS CMS funktioniert neuerweise nichtmehr
sie ging schon, aber jetzt geht sie nichtmehr
habe es auch schon mit dem Standartscript versucht - geht leider nicht...
|
All times are GMT +2. The time now is 12:15.
|
|