Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 09:34

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

Advertisement



kann mir einer helfen

Discussion on kann mir einer helfen 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
kann mir einer helfen

PHP Code:
<div id="content_top">
 Registration
</div>
<div id="content_main">
<?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'] && !checkInt($_SESSION['user_admin']) && !$_SESSION['user_admin']>=0) {  
  
    if(isset(
$_POST['submit']) && $_POST['submit']=="registrieren") {
      if((
checkAnum($_POST['account']) && strlen($_POST['account'])>=&& strlen($_POST['account'])<=16) && checkAnum($_POST['pass'])  && strlen($_POST['pass'])>=&& strlen($_POST['pass2'])<=16 && !empty($_POST['pass2']) && $_POST['pass']==$_POST['pass2'] && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && $_POST['captcha']==$_SESSION['captcha_id'] &&(checkAnum($_POST['loeschcode']) && strlen($_POST['loeschcode'])==7)) {
        
$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,email,social_id,create_time,status,coins,autoloot_expire,safebox_expire,web_aktiviert) 
        VALUES 
        ('"
.$_POST['account']."',PASSWORD('".$userpass."'),'".mysql_real_escape_string($_POST['email'])."','".$lcode."','".$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 ,
          
          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."

          
          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
'<div id="success"><p class="success">Account successfully created..</p></div>';
          }
          else {
            echo
'<div id="success"><p class="success">Account successfully created..</p></div>';
          }
          
        }
        else {
          echo
'<div id="fail"><p class="fail">Registration failed: The account already exists</p></div>';
        }
        
      }
      else {
        echo
'<div id="fail"><p class="fail">Registration failed: please specify all the fields correctly</p></div>';
      }
    }
  
?>
    <p>All fields are required and must be filled.<?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 (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(a-Z,0-9)</td>
        </tr>
        <tr>
          <th class="topLine">Repeat Password:</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</td>
        </tr>
        <tr>
          <th class="topLine">deletecode:</th>
          <td class="tdunkel"><input type="text" name="loeschcode" maxlength="7" size="7"/> 7a-Z,0-9)</td>
        </tr>
        <tr>
          <th class="topLine">Captcha:</th>
          <td class="tdunkel"><img src="./captcha/captcha.php" title="Captcha"/>&nbsp;<input type="text" name="captcha" maxlength="5" size="5"/></td>
        </tr>
        <tr>
          <th class="topLine" style="text-align:center;" colspan="2"><input class="btn" type="submit" name="submit" value="registrieren"/> &bull; <input type="reset" class="btn" value="zurücksetzen"/></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 id="content_footer">
</div>
Antara-mt2 is offline  
Old 12/06/2014, 00:24   #2
 
nostradame37's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 2,504
Received Thanks: 870
Du soltest deine reg php erst in php format hier einfuegen
damit man auch was verstehen kann.
was passiert wen du einen account erstellen will ? Was fuer eine meldung komt ?
nostradame37 is offline  
Old 12/06/2014, 01:17   #3
 
elite*gold: 0
Join Date: Aug 2013
Posts: 145
Received Thanks: 1
diese

Quote:
Originally Posted by nostradame37 View Post
Du soltest deine reg php erst in php format hier einfuegen
damit man auch was verstehen kann.
was passiert wen du einen account erstellen will ? Was fuer eine meldung komt ?
Registrierung fehlgeschlagen: Der Account existiert bereits.

Alle Felder sind Pflichtfelder und müssen ausgefüllt werden.
Antara-mt2 is offline  
Old 12/06/2014, 02:58   #4



 
Samael's Avatar
 
elite*gold: 17
Join Date: May 2014
Posts: 2,094
Received Thanks: 1,279
100% sicher das der account nicht wirklich existiert?
hatte das gleiche problem, geh in die account.account tabelle, design table und guck ob JEDE spalte ein "DEFAULT" hat. Hier passiert es schnell das dies vergessen wird wenn man zb last_vote einbaut und dort kein default setzt ( 0 ). Dadurch kann die register page die querry nicht richtig ausführen.
Samael is offline  
Old 12/06/2014, 12:44   #5
 
elite*gold: 0
Join Date: Aug 2013
Posts: 145
Received Thanks: 1
hmmm

Quote:
Originally Posted by xSaito View Post
100% sicher das der account nicht wirklich existiert?
hatte das gleiche problem, geh in die account.account tabelle, design table und guck ob JEDE spalte ein "DEFAULT" hat. Hier passiert es schnell das dies vergessen wird wenn man zb last_vote einbaut und dort kein default setzt ( 0 ). Dadurch kann die register page die querry nicht richtig ausführen.
ich verstehe leider nicht was du meinst so richtig
Antara-mt2 is offline  
Old 12/06/2014, 12:50   #6
 
Zaturix's Avatar
 
elite*gold: 0
Join Date: Oct 2014
Posts: 408
Received Thanks: 208
Quote:
Originally Posted by Antara-mt2 View Post
ich verstehe leider nicht was du meinst so richtig
Er will dir damit sagen,dass du in deiner DB schauen sollst, ob alles in deiner Account Table stimmt.
Zaturix is offline  
Old 12/06/2014, 13:04   #7
 
elite*gold: 0
Join Date: Aug 2013
Posts: 145
Received Thanks: 1
hmmmmmmm

Quote:
Originally Posted by ʂαιɳƚʂ View Post
Er will dir damit sagen,dass du in deiner DB schauen sollst, ob alles in deiner Account Table stimmt.
ja soweit ich weiss ja aber habe ja auch noch nie ne hp gemacht
Antara-mt2 is offline  
Reply


Similar Threads Similar Threads
Kann mir einer helfen :)
11/12/2014 - Metin2 Private Server - 1 Replies
Suche den seelenkristall schlüssel den man bei dc erobern kann bzw. farmen :D Kann mir einer einen Thread schicken wo ich das auf meine + client einfügen kann?
kann mir einer helfen ?
09/24/2010 - Metin2 Private Server - 3 Replies
YouTube - metin2 server problem was mach ich falsch ? auf meinem xp ging es so und de war net so gut in der leistung
kann mir einer helfen
11/04/2009 - Metin2 Private Server - 4 Replies
hab das problem hab mir aufn hamachi server zuviel geld gegeben und jetzt hab ich 0 und bekomme ganze zeit nur - yang <.> weis jemand wie man das behebt? bekommt auch thx
Kann mir einer Helfen???
03/27/2009 - Metin2 Private Server - 5 Replies
:(Also ich suche den Anmelde Link für VIPmt² kann mir den bitte einer geben... und den Link wo ich den Pserver Herunterladen kann.!!!



All times are GMT +2. The time now is 09:34.


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.