|
You last visited: Today at 19:54
Advertisement
[FEHLER]Account gibt es schon !? #hashtagwtflol
Discussion on [FEHLER]Account gibt es schon !? #hashtagwtflol within the Metin2 Private Server forum part of the Metin2 category.
03/06/2015, 20:41
|
#1
|
elite*gold: 0
Join Date: Feb 2015
Posts: 90
Received Thanks: 4
|
[FEHLER]Account gibt es schon !? #hashtagwtflol
Fehler wurde gelöst.
Danke an .JayZoN
#closed
|
|
|
03/06/2015, 20:45
|
#2
|
elite*gold: 1
Join Date: Aug 2014
Posts: 1,329
Received Thanks: 876
|
Kollege hatte den Fehler auch (liegt an der Tabelle und an der register.php)
Da fehlt nicht's, sondern es liegt irgendwie allgemein an der MySQL (lass mich
raten, Viruz Files?), die sind der letzte Dreck, nur so.
Habe meine register.php umgeschrieben, nun klappt's, adde mich mal in Skype.
|
|
|
03/06/2015, 20:49
|
#3
|
elite*gold: 0
Join Date: Feb 2015
Posts: 90
Received Thanks: 4
|
Quote:
Originally Posted by '.Xyxez
Kollege hatte den Fehler auch (liegt an der Tabelle und an der register.php)
Da fehlt nicht's, sondern es liegt irgendwie allgemein an der MySQL (lass mich
raten, Viruz Files?), die sind der letzte Dreck, nur so.
Habe meine register.php umgeschrieben, nun klappt's, adde mich mal in Skype.
|
Hast mich auf Block?
|
|
|
03/06/2015, 21:02
|
#4
|
elite*gold: 0
Join Date: Jul 2013
Posts: 334
Received Thanks: 130
|
Adde mich mal, bin heute aber erst spät da schick mir register.php und einen datenbankauszug wo er drauf zugreift
|
|
|
03/06/2015, 21:17
|
#5
|
elite*gold: 0
Join Date: Feb 2015
Posts: 90
Received Thanks: 4
|
Meine Register.php
PHP Code:
<div class="con-ui con-top"><h2>Account erstellen</h2></div> <div class="con-ui con-post"><div class="con-wrapper"> <?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']) && !checkInt($_SESSION['user_admin']) && !$_SESSION['user_admin']>=0)) { if(isset($_POST['submit']) && $_POST['submit']=="registrieren") { 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 width="163" class="topLine">Account:</th> <td width="156" class="tdunkel"><input type="text" name="account" maxlength="16" size="16"/></td> </tr> <tr> <th class="topLine">Name:</th> <td class="thell"><input type="text" name="uname" maxlength="16" size="16"/></td> </tr> <tr> <th class="topLine">Password:</th> <td class="tdunkel"><input type="password" name="pass" maxlength="16" size="16"/></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"/></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"/></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> <input type="text" name="sicherheitsa" maxlength="16" size="16"/> </td> </tr> <tr> <th class="topLine">Captcha: <img src="./captcha/captcha.php" title="Captcha"/></th> <td class="tdunkel"><input type="text" name="captcha" maxlength="5" size="5"/></td> </tr> </table> <center> <br /> <input type="submit" name="submit" value="registrieren"/> <input type="reset" value="zurücksetzen"/> </center> </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> <div class="con-ui con-bt"><span></span></div>
account.SQL
'(id,
login,
password,
real_name,
social_id,
email,
phone1,
phone2,
address,
zipcode,
create_time,
question1,
answer1,
question2,
answer2,
is_testor,
status,
securitycode,
newsletter,
empire,
name_checked,
availDt,
mileage,
cash,
gold_expire,
silver_expire,
safebox_expire,
autoloot_expire,
fish_mind_expire,
marriage_fast_expire,
money_drop_rate_expire,
ttl_cash,
ttl_mileage,
channel_company,
last_play,
coins,
vcoins,
web_admin,
web_ip,
web_aktiviert,
dp,
dm,
admin,
real_pw,
lastvote)'
|
|
|
03/06/2015, 22:17
|
#6
|
elite*gold: 1
Join Date: Aug 2014
Posts: 1,329
Received Thanks: 876
|
Probier mal diese register.php
PHP Code:
<div class="con-ui ctop"> <h2>Registration</h2></div> <div class="con-ui ccon"> <div class="cwrapper"> <?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']) && strtolower($_POST['submit']) == 'registrieren') { $error = false; $errorString = ""; if(empty($_POST['login'])) { $errorString .= '<li>Benutzername fehlt</li>'; } elseif(strlen($_POST['login']) > 16) { $errorString .= '<li>Benutzername darf maximal 16 Zeichen haben</li>'; } elseif(strlen($_POST['login']) < 5) { $errorString .= '<li>Benutzername muss mindestens 5 Zeichen haben</li>'; } elseif(!ctype_alnum(str_replace(' ', '', $_POST['login']))) { $errorString .= '<li>Benutzername darf nur Buchstaben und Zahlen enthalten</li>'; } else { $login = mysql_real_escape_string($_POST['login']); } if(empty($_POST['real_name'])) { $errorString .= '<li>Name fehlt</li>'; } elseif(strlen($_POST['real_name']) > 20) { $errorString .= '<li>Name darf maximal 20 Zeichen haben</li>'; } elseif(strlen($_POST['real_name']) < 3) { $errorString .= '<li>Name muss mindestens 3 Zeichen haben</li>'; } elseif(!ctype_alnum(str_replace(' ', '', $_POST['real_name']))) { $errorString .= '<li>Name darf nur Buchstaben oder Zahlen enthalten</li>'; } else { $real_name = mysql_real_escape_string($_POST['real_name']); } if(empty($_POST['password'])) { $errorString .= '<li>Passwort fehlt</li>'; } elseif(strlen($_POST['password']) > 32) { $errorString .= '<li>Passwort darf maximal 32 Zeichen haben</li>'; } elseif(strlen($_POST['password']) < 8) { $errorString .= '<li>Passwort muss mindestens 8 Zeichen haben</li>'; } else { $password = mysql_real_escape_string($_POST['password']); } if(empty($_POST['email'])) { $errorString .= '<li>Email fehlt</li>'; } elseif($_POST['email'] === false) { $errorString .= '<li>Email ist nicht valide</li>'; } else { $email = mysql_real_escape_string($_POST['email']); $qry = mysql_query("SELECT email FROM account.account WHERE email = '" . $email . "'", $sqlServ); if($qry && mysql_num_rows($qry) > 0) { $errorString .= '<li>Es existiert bereits ein Account mit dieser Email</li>'; } } if(empty($_POST['social_id'])) { $errorString .= '<li>Löschcode fehlt</li>'; } elseif(strlen($_POST['social_id']) != 7) { $errorString .= '<li>Löschcode muss 7 Zeichen haben</li>'; } elseif(!ctype_alnum($_POST['social_id'])) { $errorString .= '<li>Löschcode darf nur Buchstaben und Zahlen enthalten</li>'; } else { $social_id = mysql_real_escape_string($_POST['social_id']); } if(empty($_POST['sicherheitsa'])) { $errorString .= '<li>Sicherheitsantwort fehlt</li>'; } elseif(strlen($_POST['sicherheitsa']) < 3) { $errorString .= '<li>Sicherheitsantwort muss mindestens 3 Zeichen haben</li>'; } elseif(strlen($_POST['sicherheitsa']) > 16) { $errorString .= '<li>Sicherheitsantwort darf maximal 16 Zeichen haben</li>'; } elseif(!ctype_alnum($_POST['sicherheitsa'])) { $errorString .= '<li>Sicherheitsantwort darf nur Buchstaben und Zahlen enthalten</li>'; } elseif(empty($_POST['sicherheitsf']) || !is_numeric($_POST['sicherheitsf'])) { $errorString .= '<li>Bitte Sicherheitsfrage auswählen</li>'; } else { $hashSF = md5($_POST['sicherheitsa']); $sfNum = mysql_real_escape_string($_POST['sicherheitsf']); } if(empty($_SESSION['captcha_id']) || empty($_POST['captcha'])) { $errorString .= '<li>Captcha fehlt</li>'; } elseif($_POST['captcha'] != $_SESSION['captcha_id']) { $errorString .= '<li>Captcha ist falsch</li>'; } if(!empty($errorString)) { $error = true; } if($error) { echo '<div class="meldung">'; echo '<br><p><strong>Diese Fehler sind bei der Registrierung aufgetreten:</strong></p>'; echo '<ul>'; echo $errorString; echo '</ul>'; echo '</div>'; } else { $sqlCmd = "INSERT INTO account.account (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire) VALUES ('" . $login . "',PASSWORD('" . $password . "'),'" . $real_name . "','" . $email . "','" . $social_id . "','" . $sfNum . "','" . $hashSF . "','" . $sqlZeit . "','OK','" . $regCoins . "','" . $expireDate . "','" . $expireDate."')"; $sqlQry = mysql_query($sqlCmd,$sqlServ); if($sqlQry) { echo'<br><p class="meldung">Account erfolgreich angelegt. Sie können sich nun anmelden.</p>'; } else { echo'<br><p class="meldung">Registrierung fehlgeschlagen: bitte alle Felder richtig angeben</p>'; } } } if(!isset($error) || $error) { ?> <form action="index.php?s=register" method="POST" id="registerForm"> <table> <tr> <th class="topLine">Account:</th> <td class="tdunkel"><input class="input_normal" type="text" name="login" maxlength="16" size="16" placeholder="5-16 Zeichen (nur a-Z,0-9)"<?php echo isset($_POST['login']) ? ' value="' . $_POST['login'] . '"' : ''; ?>></td> </tr> <tr> <th class="topLine">Name:</th> <td class="thell"><input class="input_normal" type="text" name="real_name" maxlength="20" size="16" placeholder="3-20 Zeichen (nur a-Z,0-9)"<?php echo isset($_POST['real_name']) ? ' value="' . $_POST['real_name'] . '"' : ''; ?>></td> </tr> <tr> <th class="topLine">Passwort:</th> <td class="tdunkel"><input class="input_normal" type="password" name="password" maxlength="32" size="16" placeholder="8-32 Zeichen (nur a-Z,0-9)"></td> </tr> <tr> <th class="topLine">E-Mail:</th> <td class="tdunkel"><input class="input_normal" type="text" name="email" maxlength="50" size="25" placeholder="max. 50 Zeichen"<?php echo isset($_POST['email']) ? ' value="' . $_POST['email'] . '"' : ''; ?>></td> </tr> <tr> <th class="topLine">Löschcode:</th> <td class="tdunkel"><input class="input_normal" type="text" name="social_id" maxlength="7" size="7" placeholder="7 Zeichen (nur a-Z,0-9)"<?php echo isset($_POST['social_id']) ? ' value="' . $_POST['social_id'] . '"' : ''; ?>></td> </tr> <tr> <th class="topLine">Sicherheitsfrage:</th> <td class="thell"> <select name="sicherheitsf" class="input_normal"> <?PHP foreach($sFrage AS $fragew => $frage) { echo'<option value="'.$fragew.'">'.$frage.'</option>'; } ?> </select> </td> </tr> <tr> <th class="topLine">Sicherheitsantwort:</th> <td class="tdunkel"><input class="input_normal" type="text" name="sicherheitsa" maxlength="16" size="16" placeholder="3-16 Zeichen (nur a-Z,0-9)"></td> </tr> <tr> <th class="topLine">Captcha Image:</th> <td class="tdunkel"><img src="./captcha/captcha.php" title="Captcha" class="captchaImg"/></td> </tr> <tr> <th class="topLine">Captcha Lösung:</th> <td class="tdunkel"><input class="input_normal" type="text" name="captcha" maxlength="5" size="5"></td> </tr> <tr> <th class="topLine" style="text-align:center;" colspan="2"><input class="input_normal" type="submit" name="submit" value="registrieren"></th> </tr> </table> </form> <?PHP } } else { echo'<div class="error_message">Die Registration ist deaktiviert oder Sie sind bereits angemeldet. Es kann kein weiterer Account erstellt werden.</div>'; } ?> </div> </div> <div class="con-ui cbt"></div>
|
|
|
03/07/2015, 09:36
|
#7
|
elite*gold: 0
Join Date: Feb 2015
Posts: 90
Received Thanks: 4
|
#closed
|
|
|
|
Similar Threads
|
Registrierung fehlgeschlagen. Account gibt es schon !?
02/22/2015 - Metin2 Private Server - 2 Replies
Hey,
ich brauche derzeit eure Hilfe.
Mir fehlt eine Spalte in der Account Tabelle, aber weiß nicht welche.
Könnte mir jemand Helfen, die Spalte einzufügen via Teamviewer bitte?
Würde mich freuen.
Meinen Skype Namen findet ihr auf meinem Profil.
Mfg,
Melih.
|
Gibt es das NT Skript schon?
05/15/2012 - Diablo 2 - 1 Replies
guten morgen forum gemeinde.
es ist früh am morgen und ich habe eine schlaflose nacht vor dem pc verbracht. leider erfolglos. ich suche einen skript für den d2 ntbot.
momentan nutze ich entweder "bluebird" oder "public botten für...". ja ich stehe dazu.
alle skripte laufen wunderbar und an der stelle danke das es leute gibt die sowas programieren.
nun zu meiner frage:
gibt es ein script welches es meinen anderen accs dazu bringt hinter mir herzulaufenund alles anzugreifen was sich...
|
So ein Fehler gibt es nicht, DB alels funzt ingame Fehler -.-
01/19/2012 - Metin2 Private Server - 6 Replies
Hey Com,
ich habe alles gestartet (Hamachi Daroo Files).
Navicat geht, alles funzt nur folgendes:
Wenn ich mich mit falschen Logins einlogge:
Dieser Account existiert nicht.
Wenn ich richtige Daten eingebe:
Fehler beim Verbinden mit dem Server
|
Account gibt es schon!
07/14/2011 - Metin2 Private Server - 1 Replies
Hallo,
Ich habe mir einen neuen P-Server gemacht also den alten aufgelöst alles in navciat und so gelöscht und die Festplatte entleert.
Habe die Regi page config dateien geändert also das Passwort
weil die Serverfiles jetzt ein anderes Passwort haben ist ja klar ^^
Wenn man sich jetzt registieren will steht
Registrierung fehlgeschlagen: Der Account existiert bereits.
obwohl es garkeine accounts gibt !!!
|
gibt schon Dmg vervielfältiger auf de?
11/01/2010 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 3 Replies
Also nach dem Hschield könnte mann doch kein dmg vervielfältiger mehr benützen außer von gaul aus oder vom boden aus fks also nicht.
gibts mitlerweile ein bypass oder irgendwas was hschield unterbricht und dmg vervielfältiger mit fks wieder geht?
|
All times are GMT +2. The time now is 19:54.
|
|