|
You last visited: Today at 05:35
Advertisement
Dieser Account existiert bereits
Discussion on Dieser Account existiert bereits within the Metin2 Private Server forum part of the Metin2 category.
02/01/2011, 23:34
|
#1
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
Dieser Account existiert bereits
Hallo epvp
wir haben ein prob mit unser regi
immer wen wir uns registrieren wollen kommt dieser acc existiert bereits >.<
PHP Code:
<h2>Registration</h2>
<?PHP
$regCoins = 200000; // 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 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>
<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="registrieren"/> • <input type="reset" 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>';
}
?>
lg
|
|
|
02/01/2011, 23:37
|
#2
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
PHP Code:
<h2>Registration</h2>
<?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><br />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>
<div id="regi"><form action="index.php?s=register" method="POST">
<table>
<tr>
<th class="regi">Account:</th>
<td class="tdunkel"><input type="text" name="account" maxlength="16" size="16"/> 8-16 Zeichen </td>
</tr>
<tr>
<th class="regi">Name:</th>
<td class="thell"><input type="text" name="uname" maxlength="16" size="16"/> 3-20 Zeichen </td>
</tr>
<tr>
<th class="regi">Password:</th>
<td class="tdunkel"><input type="password" name="pass" maxlength="16" size="16"/> 8-16 Zeichen </td>
</tr>
<tr>
<th class="regi">Password wiederholen:</th>
<td class="thell"><input type="password" name="pass2" maxlength="16" size="16"/></td>
</tr>
<tr>
<th class="regi">E-Mail:</th>
<td class="tdunkel"><input type="text" name="email" maxlength="50" size="25"/> </td>
</tr>
<tr>
<th class="regi">E-Mail wiederholen:</th>
<td class="thell"><input type="text" name="email2" maxlength="50" size="25"/></td>
</tr>
<tr>
<th class="regi">Löschcode:</th>
<td class="tdunkel"><input type="text" name="loeschcode" maxlength="7" size="7"/> 7 Zeichen </td>
</tr>
<tr>
<th class="regi">Sicherheitsfrage:</th>
<td class="thell">
<select name="sicherheitsf">
<?PHP
foreach($sFrage AS $fragew => $frage) {
echo'<option value="'.$fragew.'">'.$frage.'</option>';
}
?>
</select><br /><br />
<input type="text" name="sicherheitsa" maxlength="16" size="16"/> 3-16 Zeichen
</td>
</tr>
<tr>
<th class="regi">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="regi" style="text-align:center;" colspan="2"><input type="submit" name="submit" value="registrieren"/> • <input type="reset" value="zurücksetzen"/></th>
</tr>
</table>
</form></div>
<?PHP
}
else {
echo'<p class="meldung">Die Registration ist deaktiviert oder Sie sind bereits angemeldet. Es kann kein weiterer Account erstellt werden.</p>';
}
?>
habe den Fehler bei dir zwar nicht gefunden, aber mit dem gehts..... müsst halt meine id="regi" wieder durch eure topLine ersetzen
|
|
|
02/01/2011, 23:47
|
#3
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
hey immer noch das gleiche >.<
liegt es villt dran das die account id also die nummer von dem account schon vergeben ist?
lg
|
|
|
02/01/2011, 23:50
|
#4
|
elite*gold: 90
Join Date: Apr 2010
Posts: 1,887
Received Thanks: 1,793
|
Versuch mal manuell ein Account zu erstellen also per Navicat. Eventuell hast du auch auf die Accounttabelle keine Zugriffsrechte.
|
|
|
02/01/2011, 23:51
|
#5
|
elite*gold: 7
Join Date: Nov 2010
Posts: 625
Received Thanks: 74
|
denke das liegt eher an der db
|
|
|
02/01/2011, 23:52
|
#6
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
das geht manuel kann ich einen account machen!
|
|
|
02/02/2011, 00:02
|
#7
|
elite*gold: 0
Join Date: Jul 2008
Posts: 1,812
Received Thanks: 1,977
|
Vielleicht hat sich jemand einen Scherz erlaubt und sich ein Script gemacht der
so viele wie mögliche durchlaufende Accounts erstellt hat .. wovon ich jetzt
eher weniger ausgehe aber ich hatte das schon mal sowas...
|
|
|
02/02/2011, 00:04
|
#8
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
niemand hat die ip von meinem root
es gibt nur die acc´s die ich manuel erstellt habe
liegt es daran das mein mysql nutzer nicht root heißt?
|
|
|
02/02/2011, 00:08
|
#9
|
elite*gold: 0
Join Date: Jul 2008
Posts: 1,812
Received Thanks: 1,977
|
Dein mysql nutzer muss so heißen wie du ihn angegeben hast
sei es Root sei es Affe oder sonstiges
In der Regel sind die angaben:
IP; Vom Server
Username: Name von der MySQL
PW: PW von der MySQL
|
|
|
02/02/2011, 00:10
|
#10
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
haben wir alles rangliste funkt ja auch das einzigste was nicht geht ist der lgin und die regi >.<
|
|
|
02/02/2011, 00:13
|
#11
|
elite*gold: 0
Join Date: Jul 2008
Posts: 1,812
Received Thanks: 1,977
|
Hmm .. kann dir leider auch nicht mehr sagen da ich das Komplette
Script von Hennink mit HP nicht kenne .. bzw nie genutzt habe
nur selbstgemachte used ... ._.
Normalerweise ist in dem PHP-Script alles richtig.
Das muss dann wohl DB - Side liegen .. lösche mal alle Accounts wenn möglich
bis auf den original Account der drauf war.
|
|
|
02/02/2011, 00:19
|
#12
|
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
|
jo werde ich später versuchen 
danke an euch ^^
|
|
|
02/02/2011, 01:21
|
#13
|
elite*gold: 0
Join Date: May 2009
Posts: 7,902
Received Thanks: 2,151
|
Hat vielleicht der mysql user nicht alle Rechte ?
|
|
|
07/02/2012, 10:07
|
#14
|
elite*gold: 45
Join Date: Jun 2012
Posts: 292
Received Thanks: 145
|
Fehler
Habe den Fehler auch !
Bitte um hilfe ._.
Index.php
PHP Code:
<?PHP
ERROR_REPORTING(E_ALL);
if(!file_exists('./inc/config.inc.php'))
{
header('Location: install.php');
}
session_name("m2hp");
session_start();
require("./inc/config.inc.php");
require("./inc/rights.inc.php");
require("./inc/functions.inc.php");
$sqlHp = mysql_connect(SQL_HP_HOST, SQL_HP_USER, SQL_HP_PASS);
$sqlServ = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS);
if(!is_resource($sqlServ) OR !is_resource($sqlHp)) {
exit("Verbindung zur Datenbank fehlgeschlagen: Abbruch");
}
require("./inc/head.inc.php");
echo '<?xml version="1.0"?>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Metin2 - Your Slogan</title>
<link href="style.css" rel="stylesheet" type="text/css">
<link href="scripts/default.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="scripts/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="scripts/jquery.nivo.slider.js"></script>
</head>
<body>
<center>
<b><b><b>
<div id="navi"><ul>
<li><a href="index.php">Home</a></li>
<li><a href="index.php?s=news">News</a></li>
<li><a href="index.php?s=itemshop">Itemshop</a></li>
<li><a href="index.php?s=rankings">Rangliste</a></li>
<li><a href="index.php?s=downloads">Downloads</a></li>
<li><a href="index.php?s=team">Team</a></li>
<li><a href="./forum" class="last">Forum</a></li>
</ul>
</div>
<br>
<img src="img/header.png" width="1000" height="200">
<br><br><br><br><br><br><br>
<div id="main">
<div id="sidebar-right" class="sidebar">
<a href="index.php?s=download"><div id="dl"></div></a>
<br>
<a href="./forum"><div id="comm"></div></a>
<br>
<div class="sb-ui sb-title">
<span>Top10 Player</span>
</div>
<div class="sb-ui sb-cont">
<div class=" sb-middle">
<?php
include ("top5.php");
?>
<div class="sb-tren"></div>
<div class="info">
<center>
<a href="index.php?s=rankings">
>Komplette Rangliste <
</a>
</center>
</div>
</div></div>
<div class="sb-ui sb-bt"></div>
</div>
<div id="sidebar-left" class="sidebar">
<div class="sb-ui sb-title">
<span>Users Panel</span>
</div>
<div class="sb-ui sb-cont">
<div class=" sb-middle">
<center>
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
?>
<table width="125%">
<tr>
<th class="tdunkel">Username:</th>
<td class="thell"> <?PHP echo $_SESSION['user_name']; ?></td>
</tr>
<tr>
<th width="43%" class="tdunkel">Coins:</th>
<td width="57%" class="thell"> <?PHP echo $_SESSION['user_coins']; ?>
</td>
</tr>
</table>
<br />
<b>User Navigation:</b>
<a href="index.php?s=charaktere">
<input type="submit" value="Charaktere" name="submit" class="button2">
</a>
<a href="index.php?s=itemshop">
<input type="submit" value="Itemshop" name="submit" class="button2">
</a>
<a href="index.php?s=spenden">
<input type="submit" value="Spenden" name="submit" class="button2">
</a>
<a href="index.php?s=passwort">
<input type="submit" value="Daten ändern" name="submit" class="button2">
</a>
<a href="index.php?s=logout">
<input type="submit" value="Ausloggen" name="submit" class="button2">
</a>
<?PHP
if($_SESSION['user_admin']>0) { echo'<a href="index.php?s=admin">
<input type="submit" value="Admin Panel" name="submit" class="button2"></a>'; }
?>
<?PHP
}
else {
?>
<center>
<form id="userInfo" action="index.php?s=login" method="POST">
<input class="txt" type="text" maxlength="16" size="16" name="userid" onFocus="if(this.value=='Username') this.value='';" onBlur="if(this.value=='') this.value='Username';" value="Username"><br />
<br />
<input class="txt" type="password" maxlength="16" size="16" name="userpass" onFocus="if(this.value=='Username') this.value='';" onBlur="if(this.value=='') this.value='Username';" value="Username"><br /><br>
<input type="submit" value="LOGIN" name="submit" class="button1"> <a href="index.php?s=register">
<input type="submit" value="REGISTER" name="submit" class="button1">
</a>
</form>
<?php
}
?>
</center>
<br>
</div></div>
<div class="sb-ui sb-bt"></div>
<br>
<div class="sb-ui sb-title">
<span>Server Status</span>
</div>
<div class="sb-ui sb-cont">
<div class=" sb-middle">
<?php
include ("status.php");
?>
<div class="info">
<center>
<?php
include('player_online.php');
?>
</center>
</div>
<div class="sb-tren"></div>
<center>
<a style="text-decoration:none;border-style:none;color:#ae1212;" target="_blank" href="http://www.schnelle-online.info/Atomuhr-Uhrzeit.html" id="soitime27535367848">Atomuhr</a>
<script type="text/javascript">
SOI = (typeof(SOI) != 'undefined') ? SOI : {};(SOI.ac21fs = SOI.ac21fs || []).push(function() {
(new SOI.DateTimeService("27535367848", "DE")).setHour2digits(false).appendTime(" Uhr").setWithWeekday(false).start();});
(function() {if (typeof(SOI.scrAc21) == "undefined") { SOI.scrAc21=document.createElement('script');SOI.scrAc21.type='text/javascript'; SOI.scrAc21.async=true;SOI.scrAc21.src=((document.location.protocol == 'https:') ? 'https://' : 'http://') + 'homepage-tools.schnelle-online.info/Homepage/atomicclock2_1.js';(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(SOI.scrAc21);}})();
</script>
</center>
</div></div>
<div class="sb-ui sb-bt"></div>
<br>
<div class="sb-ui sb-title">
<span>Vote 4 Us</span>
</div>
<div class="sb-ui sb-cont">
<div class=" sb-middle">
<center><a href="http://www.topliste.****************/"><img src="./img/vote.png" alt="Metin2 Server Topliste" border="0" /></a></center>
</div></div>
<div class="sb-ui sb-bt"></div>
</div>
<div class="lbox_m">
<div id="wrapper">
</div><br><br>
<center>
<?PHP
if(isset($_GET['s']) && !empty($_GET['s']))
{
if(file_exists("./pages/".$_GET['s'].".php"))
{
include("./pages/".$_GET['s'].".php");
}
else {
include("./pages/home.php");
}
} else
{
include("./pages/home.php");
}
?>
</center>
</div></center>
<center><br>
<div id="bg_bt">
</div>
<div id="footer">
<center>
Designed by <a href="http://www.elitepvpers.com/forum/members/4528188-tischkante-.html">x3Azarot/TischKante</a><a> | </a><a href="index.php">Home</a> | <a href="./forum">Forum</a> |
<font color="#009900"> <a href="http://www.topliste.****************/">Vote 4 Us</a></font>
</center>
</div>
</center></body>
</html>
<?PHP
mysql_close();
?>
register.php
PHP Code:
<div id="content"> <div class="postui2 text-title">
<h2>
Registration
</h2>
</div>
<div class="postui2 text-con">
<div class="con-wrap">
<?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 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>
<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="registrieren"/> • <input type="reset" 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>
<div class="postui2 text-end">
</div></div>
|
|
|
07/02/2012, 18:46
|
#15
|
elite*gold: 1
Join Date: Jun 2012
Posts: 59
Received Thanks: 17
|
Jor frage mich auch warum das so ist.
|
|
|
 |
Similar Threads
|
Der Account existiert bereits.
01/16/2011 - Metin2 Private Server - 4 Replies
So leute ich hätte einen Problem..
unzwar wenn sich Leute auf der Hp von Majestic Network registrieren möchten
steht folgendes da :
Registrierung fehlgeschlagen: Der Account existiert bereits.
Alle Felder sind Pflichtfelder und müssen ausgefüllt werde
egal was man reinschreibt es existiert bereits...
könnt ihr mir vllt weiterhelfen?
|
lc777/// dieser benutzer ist bereits online..
01/05/2011 - Last Chaos Private Server - 3 Replies
ja toll der kack steht da jetzt die ganze zeit wenn ick mich einloggen will -.- kriege ick dit weg? oder sind die server down? what ever
danke schonmal im vorraus für hilfe
|
"Dieser Account existiert bereits."
11/02/2010 - Metin2 Private Server - 8 Replies
Well,
Ich baste grad an ner website für unseren zweiten Server - Bekomme allerdings wenn ich mich selber registrieren will die meldung das der Account bereits existieren würde, EGAL was für daten ich nehme.
Hat da wer ne lösung parat ?
Grüße !
|
All times are GMT +1. The time now is 05:36.
|
|