Register for your free account! | Forgot your password?

You last visited: Today at 22:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Register fehler

Discussion on Register fehler within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2013
Posts: 145
Received Thanks: 1
Register fehler

hallo leute bei mir kann sich keiner ein acc machen was ist der fehler


PHP Code:
<div id="con-top">
    
        Registration
        
    &nbsp;&nbsp;</div>
    <div id="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);
  
$ip $_SERVER['REMOTE_ADDR'];
  if(
stristr($ip'77.177.75.') == true) {
    echo 
'Du hast hier keine Zugriffsrechte.';
    exit();
  }
  
  
//if($serverSettings['register_on'] && (!isset($_SESSION['user_admin']) && !checkInt($_SESSION['user_admin']) && !$_SESSION['user_admin']>=0)) {
  
    
if(isset($_POST['submit']) && $_POST['submit']== 'Anmelden') {
        
      if((
checkAnum($_POST['account']) && strlen($_POST['account'])>=&& strlen($_POST['account'])<=16) && checkAnum($_POST['pass'])  && strlen($_POST['pass'])>=&& strlen($_POST['pass2'])<=25 && !empty($_POST['pass2']) && (checkName($_POST['uname']) && strlen($_POST['uname'])>=&& 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'])>=&& 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';
        
        
        
        if(
$serverSettings['Arius2']) {
            
$selip mysql_query("SELECT * FROM account.account WHERE web_ip = '".$ip."'");
            
$ipnum mysql_num_rows($selip);
            if(
$ipnum 2) {
                
$checkfree mysql_query("SELECT * FROM account.betakeys WHERE id = 61 AND used < 61 LIMIT 1") or die('err1: '.mysql_error());
                
$checkfreeNum mysql_num_rows($checkfree);
                if(
$checkfreeNum != 1) {
                    
$key $_POST['key'];
                    
$keys mysql_query("SELECT * FROM account.betakeys WHERE `key` = '".$key."' AND `used` = '0' LIMIT 1") or die('err2: '.mysql_error());
                    
$keyscount mysql_num_rows($keys);
                    if(
$keyscount == OR $key == '0000-0000-0000-0000') {
                        echo 
'Dieser Beta-Key ist ungültig. </div><div class="newsboxborderbot"></div></div>';
                        exit();
                    } else {
                        
$hasbeenused mysql_query("UPDATE account.betakeys SET `used` = 1 WHERE `key` = '".$key."'") or die('err5: '.mysql_error());
                        
$keysfetch mysql_fetch_assoc($keys);
                        
$used_key $keysfetch['id'];
                        
$sqlCmd "INSERT INTO account.account 
                        (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_ip,web_aktiviert,orig_pass,beta_key) 
                        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."','".$ip."','".$aktivHash."','".$userpass."','".$used_key."')";
                        
$sqlQry mysql_query($sqlCmd,$sqlServ);
                    }
                } else {
                    
$sqlCmd "INSERT INTO account.account 
                    (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_ip,web_aktiviert,orig_pass,beta_key) 
                    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."','".$ip."','".$aktivHash."','".$userpass."','FREE-BETA')";
                    
$sqlQry mysql_query($sqlCmd,$sqlServ) or die('err3: '.mysql_error());
                    
$incrementbetausers mysql_query("UPDATE account.betakeys SET `used` = used+1 WHERE `id` = 61") or die('err4: '.mysql_error());
                }
            } else {
                echo 
'Die Registrierung ist fehlgeschlagen.</div><div class="newsboxborderbot"></div></div>';
                exit();
            }
        } else {
            
//$checkipreg = mysql_query("SELECT * FROM account.account WHERE web_ip = '".$ip."' LIMIT 1");
            //if(mysql_num_rows($checkipreg) == 0) {
            //    $sqlCmd = "INSERT INTO account.account 
            //    (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_ip,web_aktiviert,orig_pass) 
            //    VALUES 
            //    ('".$_POST['account']."',PASSWORD('".$userpass."'),'".mysql_real_escape_string($_POST['uname'])."','".mysql_real_escape_string($_POST['email'])."','".$lcode."','".$sfNum."','".$hashSF."','".$sqlZeit."','".$accountStatus."','10','".$expireDate."','".$expireDate."','".$ip."','".$aktivHash."','".$userpass."')";
            //    $sqlQry = mysql_query($sqlCmd,$sqlServ);
            //} else {
                
$sqlCmd "INSERT INTO account.account 
                (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_ip,web_aktiviert,orig_pass) 
                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."','".$ip."','".$aktivHash."','".$userpass."')";
                
$sqlQry mysql_query($sqlCmd,$sqlServ);
            
//}
        
}
        
        if(
$sqlQry) {
          
          if(
$serverSettings['mail_activation']) {          
          
$absender $serverSettings['titel']." Registration";
          
$email $serverSettings['reg_mail'];
          
$empfaenger $_POST['email'];
          
$mail_body "Hallo ".$_POST['uname'].",
          
          dein Account auf "
.$serverSettings['titel']." wurde erfolgreich angelegt! 
          Um auf unserem Server nun 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."
          
          Ihre Daten sind:
          Account: "
.$_POST['account']."
          Passwort: "
.$userpass."
          
          Löschcode: "
.$lcode."
          Sicherheitsfrage: "
.$sFrage[$sfNum]."
          Antwort: "
.$_POST['sicherheitsa']."
          
          Viel Spaß beim Spielen wünscht Ihnen
          Ihr "
.$serverSettings['titel']."-Team
          
          
          Diese Nachricht wurde maschinell erstellt. Bitte antworten Sie nicht auf diese Nachricht."
;
          
$titel $serverSettings['titel']."-Registration";
          
          
$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";
            
mail($empfaenger$titel$mail_body$header);
            echo
'<p class="meldung">Ihr Account wurde erfolgreich angelegt. Nun müssen Sie nur noch die Registration bestätigen, indem Sie Ihre Postfach überprüfen.</p>';
          }
          else {
            echo
'<p class="meldung">Ihr Account wurde erfolgreich angelegt. Sie können sich nun anmelden.</p>';
          }
          
        }
        else {
          echo
'<p class="meldung">Dieser Account existiert bereits.</p>';
        }
        
      }
      else {
        echo
'<p class="meldung">Die Registrierung ist fehlgeschlagen. <br />Bitte überprüfen Sie Ihre Eingaben (Haben Sie überall die geforderten Zeichenanzahlen eingehalten?).</p>';
      }
    } else {
  
?>
        <form action="index.php?s=register" method="POST">
        <table>
        <tr>
          <td width="150" align="right">Benutzername:&nbsp;&nbsp;</th>
          <td ><input  type="text" name="account" maxlength="16" class="txt" required="required"/> (3-16)</td>
        </tr>
        <tr>
          <td width="150" align="right">Vor- u. Zuname:&nbsp;&nbsp;</th>
          <td><input  type="text" name="uname" class="txt"/> (3-20)</td>
        </tr>
      </table>
      <table>
       <tr>
          <td width="150" align="right">Passwort:&nbsp;&nbsp;</th>
          <td ><input  type="password" name="pass" maxlength="25" size="16" class="txt" required="required"/> (8-25)</td>
        </tr>
        <tr>
          <td width="150" align="right">Passwort Wiederholen:&nbsp;&nbsp;</th>
          <td><input  type="password" name="pass2" maxlength="25" size="16" class="txt" required="required"/></td>
        </tr>
        </table>
        <table>
         <tr>
          <td width="150" align="right">E-Mail:&nbsp;&nbsp;</th>
          <td ><input  type="text" name="email" maxlength="40" size="25" class="txt" required="required"/>(-40)</td>
        </tr>
        <tr>
          <td width="150" align="right">E-Mail Wiederholen:&nbsp;&nbsp;</th>
          <td><input  type="text" name="email2" maxlength="40" size="25" class="txt" required="required"/></td>
        </tr>
        </table>
        <table>
           <tr>
          <td width="150" align="right">Löschcode:&nbsp;&nbsp;</th>
          <td><input  type="text" name="loeschcode" maxlength="7" size="7" class="txt" required="required"/> (7)</td>
        </tr>
        <tr>
          <td width="150" align="right">Sicherheitsfrage:&nbsp;&nbsp;</th>
          <td >
            <select name="sicherheitsf" class="txt" required="required"/>
              <?PHP
                
foreach($sFrage AS $fragew => $frage) {
                  echo
'<option value="'.$fragew.'">'.$frage.'</option>';
                }
              
?>
            </select>
          </td>
        </tr>
               <tr>
          <td width="150" align="right">Sicherheitsantwort:&nbsp;&nbsp;</th>
          <td >
            <input type="text" name="sicherheitsa" maxlength="20" size="16" class="txt" required="required"/> (3-20)
          </td>
        </tr>
        <tr>
          <td width="150" align="right">Captcha:&nbsp;&nbsp;</th>
          <td><input type="text" class="txt" name="captcha" maxlength="7" required="required"/><img style="margin:0 60px 0 0; position:absolute;" src="./captcha/captcha.php" title="Captcha"/></td>
        </tr>
        </table>
        <br />
        <input type="submit" class="btn" name="submit" value="Anmelden" />
        </form>   
       <?PHP
       
}
  
//}
  //else {
  //  echo '<p class="meldung">Die Registration ist zurzeit ausgeschaltet.</p>';
//}
?>       

</div>
<div id="con-bot"></div>
fehler meldung
Notice: Undefined index: Kiyoshi2 in /home/kiyoshik/public_html/pages/register.php on line 39

Dieser Account existiert bereits.
Antara-mt2 is offline  
Old 07/19/2015, 17:14   #2
 
.Xilent's Avatar
 
elite*gold: 12
Join Date: Jun 2012
Posts: 978
Received Thanks: 860
Dir fehlen vermutlich Account Spalten. Führe die install.php aus, damit diese ergänzt werden. Falls das nicht klappt, füge mich am besten bei Skype hinzu.
.Xilent is offline  
Old 07/19/2015, 17:31   #3
 
elite*gold: 0
Join Date: Mar 2015
Posts: 220
Received Thanks: 58
Du musst in Navicat Auf account gehen dann rechtsklick auf account und design table und dort alles so einstellen wie auf dem Bild dann gehts ^^.
Nesiiiator is offline  
Reply


Similar Threads Similar Threads
Register.php Fehler
09/08/2013 - Metin2 Private Server - 2 Replies
Servus, Ich Bitte Um Hilfe Ich Kann Mich Auf Meiner Hompage Nicht Registrieren Fehler code: http://i.epvpimg.com/A1Kwb.png
Register-Fehler Hen-script
08/23/2013 - Metin2 Private Server - 8 Replies
Guten Tag ich habe leider beim hen! cms einen Error Entweder steht beim Registrieren "Dieser Account existiert schon" oder "Registrierung fehlgeschlagen: bitte alle Felder richtig angeben" obwohl beides nicht der Fall ist. habt ihr eine Ahnung wie man das fixxen kann? und hat das ganze was mit der index.php zu tun? oder nur mit der register.php?
Hamachi Hp Fehler (Register)
09/18/2012 - Flyff Private Server - 13 Replies
Hallo zusammen , Ich habe eine Flyff Homepage über Hamachi aber wenn ich mich registrieren will kommt das hier : Warning: odbc_exec() : SQL error: Der Wert NULL kann in die 'votepoints'-Spalte, 'ACCOUNT_DBF.dbo.ACCOUNT_TBL'-Tabelle nicht eingef�gt werden. Die Spalte l�sst NULL-Werte nicht zu. Fehler bei INSERT., SQL state 23000 in SQLExecDirect in C:\xampp\htdocs\register.php on line 34 Warning: date() : It is not safe to rely on the system's timezone settings. You are *required* to...
V 15 Register Fehler
10/04/2010 - Flyff Private Server - 3 Replies
Habe folgenden fehler,wenn ich mir nen account über meine hp erstellen will Warning: mssql_execute() : message: F�r die Prozedur oder Funktion webCreateAcc wurden zu viele Argumente angegeben. (severity 16) in C:\xampp\htdocs\test Flyff\register.php on line 146 Warning: mssql_execute() : stored procedure execution failed in C:\xampp\htdocs\test Flyff\register.php on line 146 Something is wrong on the execution
register fehler ?
04/28/2009 - Metin2 Private Server - 6 Replies
hallo wenn ich mich auf vipmt2 anmelde also regi und alles habe kommt das ɲŮÄ󣬿ÛÏ´ kann es sein das die keine ausländer mehr haben wollen oder warum :confused: hoffe auf hilfe ^^



All times are GMT +2. The time now is 22:18.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.