Hubi schick PN:D
Beiträge von Haxxit
-
-
also leute iwas stimmt nicht mit der property
Bitte melden Sie sich an, um diesen Link zu sehen.
Bitte melden Sie sich an, um diesen Link zu sehen.
Bekomme diesen fehler
-
wie die objekte schweben alle bitte screens ...
Ist das für alle drei reiche ???
-
Link geht nicht mehr
-
Wie. Viel GB RAM. Sollte man für diese files haben?? Das alles ohne Probleme bis. Zu 300 Spieler laufen??
-
bitte reup danke
-
Hallo liebe Communtiy ich habe mal eine frage bezüglich dem World Editor ...
Ich habe eine 2x2 map erstellt und eingefügt passt alles soweit nur wenn ich mich auf der Map bewege bekomme ich an manchen stellen einen kick und werde auf die standart coordinaten zurückgesetzt.
Meine frage ist woran kann das liegen ??
in der Syserr steht folgenedes drin :
SYSERR: Aug 26 10:22:48 :: Entergame: !GetMovablePosition (name [TEC]Haxxit 392967x396782 map 224 changed to 351900x351900)
SYSERR: Aug 26 10:23:07 :: Sync: cannot find tree at 382926 396805 (name: [TEC]Haxxit)
ja ich weiß das er mir sagt das er keine bäume findet aber wieso nicht die bäume sind ja sichtbar ...
Bitte melden Sie sich an, um diesen Link zu sehen.und schön langsam weiß ich nicht mehr woran es liegt
habe neue server_attr gemacht usw ...
vllt kann mir hier jemand helfen danke
-
gibt es eigentlich ein tool für die regen der maps ??? oder muss man die per hand eintragen wenn ja könnte mir evtl jemand das erklären habe noch nie die regen.txt bearbeitet
-
Hallo ich hoffe hier kann mir jemand weiter helfen bin neu in dem Gebiet PDO ,,, meine frage ich kriege meinen login nicht hin also er gibt mir zwar die passwort hash aus .. nur fehlen da ein paar zeichen und weiß ned wie ich das in PHP schreiben soll ich hoffe mir kann da jemand helfen ,, und vllt kann mir jemand auch dabei helfen das ich eine funktionierende Registration aber erstmal steht der login im Fokus das ich weiter ausbauen kann das script ist nicht von einer pub hp oder sonstiges sondern selbst geschrieben mit session usw . ich hpffe es gibt jemanden der mir helfen kann
Index.php
PHP- <?php
- session_start();
- if(isset($_GET["section"])){
- $section = $_GET["section"];
- } else{
- $section = " ";
- }
- require_once 'inc/config.inc.php';
- $db = new db();
- ?>
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href ="css/style.css">
- <title>Zoria2</title>
- </style>
- </head>
- <body>
- <div id="wrapper" class="shadow">
- <header>
- </header>
- <nav>
- <?php
- include("pages/menu.php");
- ?>
- </nav>
- <div id="content">
- <?php
- include("pages/sites.php");
- ?>
- </div>
- <footer>
- <?php
- include("pages/copyright.php");
- ?>
- </footer>
- </div>
- </body>
- </html>
PHP- <h1>Login</h1>
- <?php
- error_reporting(E_ALL);
- if($db->isUserLoggedIn() === TRUE){
- echo"Du bist bereits eingeloggt! - <a href='index.php?section=logout' alt='Ausloggen'>Ausloggen</a>";
- } else{
- if(isset($_POST['login1'])){
- $user = $_POST['username'];
- $pass = '*'.strtoupper(OLD_PASSWORD($_POST['pass']));
- if($db->login($user, $pass) === TRUE){
- echo "Erfolgreich eingeloggt";
- }else{
- echo "Login Fehlgeschlagen<br />";
- echo $user;
- echo $pass;
- }
- }
- ?>
- <form action="index.php?section=login" method="POST">
- <table>
- <tr>
- <td>
- Benutzername:<br/>
- </td>
- <td>
- <input type="text" placeholder="Username" name="username" required />
- </td>
- </tr>
- <tr>
- <td>
- Passwort:<br/>
- </td>
- <td>
- <input type="password" placeholder="Password" name="pass" required />
- </td>
- </tr>
- <tr>
- <td>
- <input type="submit" name="login1" value="Absenden" />
- </td>
- </tr>
- </table>
- </form>
- <?php
- }
- ?>
PHP- <?php
- $sid = session_id();
- class db{
- private static $dbhost = "serverip";
- private static $dbuser = "dbuser";
- private static $dbpass = "dbpasswort";
- private static $dbname = "account";
- private static $db;
- function __construct(){
- try{
- self::$db = new PDO("mysql:host=" . self::$dbhost . ";dbnmame=" . self::$dbname, self::$dbuser, self::$dbpass);
- } catch(PDOException $e){
- echo "Die Verbindung konnte nicht hergestellt werden !!!";
- die();
- }
- }
- function isUserLoggedIn(){
- $stmt = self::$db->prepare("SELECT id FROM account WHERE session=:sid");
- $stmt->bindParam(":sid", $sid);
- $stmt->execute();
- $stmt->fetch();
- if($stmt->rowCount() == 1){
- return TRUE;
- }else{
- return FALSE;
- }
- }
- function login($user, $pass){
- $stmt = self::$db->prepare("SELECT id FROM account WHERE login=:username AND password=:pass");
- $stmt->bindParam(":username", $user);
- $stmt->bindParam(":pass", $pass);
- $stmt->execute();
- $stmt->fetch();
- if($stmt->rowCount() === 1){
- $stmt = self::$db->prepare("UPDATE account SET session=:sid WHERE login=:username AND password=:pass");
- $stmt->bindParam(":sid", $sid);
- $stmt->bindParam(":username", $user);
- $stmt->bindParam(":pass", $pass);
- $stmt->execute();
- return TRUE;
- }else{
- return FALSE;
- }
- }
- }
- ?>
PS: Habe es jetzt hinbekommen !
-
Thank you friend I will try this now
The multi language system works?The multilanguage works not fine you must take another language files from another client and put into the Client when you try Romania language then close the client and client not working with this language change language to default in locale.cfg
-
1. ich will es gar ned benzutzen mit passt mein interface wie es ist
2. habe ich es mir spaßes halber mal gezogen weil das IMG so klein war xD
3. ja es ist free-stuff recht schwer ist es auch ned das alles rauszupicken ist halt für die (anfänger) doof weil ich es ja davor noch gelesen hab haha ich spiele mich nicht auf ich wollte jetzt auch ned beleidigend wirken ich solle es einfach unterlassen - ohne schlaf wenn man 32 stunden lang wach ist - iwas in ein thread zu schreibenNein aber ganz ehrlich ich finds ja toll das er es released er hat auch sogar seinen Like behalten xD (da gibt es kein aber dazu :P)
-
das sollte keine Copy/Past scheiße sein sondern alles schön schlicht geornet du hast einfach nur deine kompletten sachen hochgeladen und das bringt dir was ??? natürlich bekommen user fehler wenn sie das einbauen weil sie denken das ist Copy / Past nein jeder muss für sich selber die passenden komponenten für den client finden rauspicken zusammenwerfen usw
also eigentlich meiner meinug nach einfach ein sinnloser RLS oder Thread wie du es nennen magst
-
wie meinst du des mit den Tabellen ??? es sind soweit alle die ned benötigt werden auf NULL
ps: das problem ist immer noch ned behoben .... kann mich immer noch ein einloggen und immer noch ned registrieren ... (27.06.2018 10:10)
pps: so habe es jetzt herausgefunden ich brauche eine MYSQLi oder eine PDO homepage da die webside php 5.6 nicht unterstützt alles was bis 5.3 geht funktioniert sie bin beim anbieter strato .. problem die unterstützten 5.3 nur wenn man zusätzlich für den service noch zahlt .... weiß da zufällig jemand was ???
-
Ich hätte da noch eine frage wie bearbeite ich die Item_proto bei diesem Client ??? da ich den fehler bekomme Invalide item_proto
also die serverfiles an sich sind nicht schrott das sind eig relativ schöne serverfiles hier und da ein paar veränderugen dann passt es was mich bissl stört ist das das wenn man die ELFE aktiviert client sowie serverside das der Client dann nicht mehr startet aber das ist nicht weiter schlimm Lykaner geht ja also von dem her
aber wie gesagt hier und da ein paar anpassungen wie das archivement system Offline shop usw das sind so kleinigkeiten die man relativ schnell hinbekommt
wo man noch was anpassen muss ist das wenn man auf WON statt Max yang gestellt hat das man da die Offline Shops anpassen muss das man auch im Offline Shop system mit won was verkaufen kann sonst verkauft man ausversehentlich eine SSP +9 statt für 1 won für 1 Yang
Aber sonst schöne arbeit alles aufgeräumt und geordnet sollten von anderen leuten bugs vorhanden sein bitte schreibt es mir dann kann ich mich dran setzen weil bisher keine weiteren gefunden
MFG
Haxxit
-
wie lasse ich mir den fehler code ausgeben ????
error_reporting(E_ALL); wenn ich diesen befehl am anfang des PHP scriptes setze dann bekomme ich keine Fehlermeldung oder so ...
sorry das ich so oft antworte habe jetzt den angeblichen fehler gefunden ich muss laut der fehler meldung auf Mysqli oder PDO umsteigen wie mache ich das am besten ohne das komplette script umschreiben zu müssen ???
-
auch wenn ich in der datenbank alles nen default gebe oder null unterstützen lasse kommt der fehler ich soll bitte alle felder richtig ausfüllen
-
Fehler ist noch nicht behoben warte auf jeden der mir helfen kann danke
-
habe des jetzt mit der sicherheitfrage raus genommen jezt steht immer noch da entweder ich soll alle felder richtig ausfüllen oder der account existiert bereits
-
da kommt wieder bitte alle felder richtig ausfüllen
-
Hallo liebe Com,
Ich habe eine wichtige frage woran kann es liegen das mein login in der homepage nicht geht sowie die registration bei der registration steht da :
Account existiert bereits , oder fehler bitte füllen sie alle felder richtig aus,
beim login passiert das :
mein account wird gar ned eingeloggt ....
Hier noch denke ich die relevantesten codes und hoffe ihr könnt mir weiter helfen....
Code: Loginbar.inc- <?PHP
- if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
- ?>
- <table style="margin:20px auto;" id="loginnav">
- <tr> <td><?PHP echo ''.$_SESSION['user_coins'].''; ?> Coins</td> </tr>
- <tr><td><a href="?s=itemshop">Itemshop</a></td></tr>
- <tr><td><a href="?s=voten">Vote 4 Us</a></td></tr>
- <tr><td><a href="?s=spenden">Spenden</a></td></tr>
- <tr><td><a href="?s=passwort">Daten</a></td></tr>
- <tr><td><a href="?s=charaktere">Charaktere</a></td></tr>
- <tr><td> <a href="?s=logout">Ausloggen</a></td></tr>
- </table>
- <?PHP
- }
- else {
- if((isset($_POST['loginbtn']) && ($_POST['loginbtn']=="Login" || $_POST['loginbtn']=="login") ))
- {
- if(!empty($_POST['userid']) && !empty($_POST['userpass']) && checkAnum($_POST['userid']) && checkAnum($_POST['userpass']))
- {
- $password = mysql_real_escape_string($_POST['userpass'])."fdmaklehg2l34";
- $sqlCmd = "SELECT id,login,coins,web_admin,email
- FROM account.account
- WHERE login
- LIKE '".mysql_real_escape_string($_POST['userid'])."'
- AND password=PASSWORD('".$password."')
- LIMIT 1";
- $sqlQry = mysql_query($sqlCmd,$sqlServ);
- if(mysql_num_rows($sqlQry)>0)
- {
- $getAdmin = mysql_fetch_object($sqlQry);
- $_SESSION['user_id'] = $getAdmin->id;
- $_SESSION['user_name'] = $getAdmin->login;
- $_SESSION['user_admin'] = $getAdmin->web_admin;
- $_SESSION['user_coins'] = $getAdmin->coins;
- $_SESSION['user_email'] = $getAdmin->email;
- $updateIP = mysql_query("UPDATE account.account SET web_ip='".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."' WHERE id='".mysql_real_escape_string($getAdmin->id)."'",$sqlServ);
- //echo SuccessMessage("Sie haben sich erfolgreich eingeloggt und werden nun weitergeleitet.");
- echo'<meta http-equiv="refresh" content="0; URL=index.php?s=login"> ';
- }
- }
- }
- ?>
- <form action="?s=login" method="POST">
- <input placeholder="Benutzername" class="input" name="userid" type="text" size="30" maxlength="30" />
- <input placeholder="Passwort" class="input" name="userpass" type="password" size="30" maxlength="40" />
- <input type="submit" value="Login" class="button" name="loginbtn">
- <input value="Reset" type="reset"/>
- <br/><br/>
- <a href="?s=lostpw">Passwort vergessen?</a><br/>
- <a href="?s=register">Du hast noch keinen Account?</a>
- </form>
- <?PHP
- }
- ?>
PHP: head.inc- <?PHP
- if(empty($_SESSION['user_id']))
- {
- unset($_SESSION['user_id']);
- unset($_SESSION['user_name']);
- unset($_SESSION['user_admin']);
- unset($_SESSION['user_coins']);
- unset($_SESSION['user_email']);
- }
- else {
- $sqlCmd = "SELECT id,login,web_admin,coins,email FROM account.account WHERE web_ip='".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."' AND id='".mysql_real_escape_string($_SESSION['user_id'])."' LIMIT 1";
- $sqlQry = mysql_query($sqlCmd,$sqlServ);
- if(mysql_num_rows($sqlQry)>0)
- {
- $getAdmin = mysql_fetch_object($sqlQry);
- $_SESSION['user_id'] = $getAdmin->id;
- $_SESSION['user_name'] = $getAdmin->login;
- $_SESSION['user_admin'] = $getAdmin->web_admin;
- $_SESSION['user_coins'] = $getAdmin->coins;
- $_SESSION['user_email'] = $getAdmin->email;
- }
- else
- {
- unset($_SESSION['user_id']);
- unset($_SESSION['user_name']);
- unset($_SESSION['user_admin']);
- unset($_SESSION['user_coins']);
- unset($_SESSION['user_email']);
- }
- }
- ?>
PHP: register.php- <div class="content_top">
- Registration
- </div>
- <div class="content_main"><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'])) {
- if(isset($_POST['submit']) && $_POST['submit']=="Senden") {
- if((checkAnum($_POST['account']) && strlen($_POST['account'])>=8 && strlen($_POST['account'])<=16) && checkAnum($_POST['pass']) && strlen($_POST['pass'])>=12 && 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) {
- $email = $serverSettings['reg_mail'];
- $empfaenger = $_POST['email'];
- $mail_body = "Hallo ".$_POST['uname'].",
- deine Registration auf ".$serverSettings['titel_page']." 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_page']."-Team
- Diese E-Mail wurde automatisch generiert. Bitte keine Antworten an diese Adresse schicken.";
- $titel = "Registrierung auf ".$serverSettings['titel_page'];
- $header = "X-Priority: 3\n";
- $header .= "X-Mailer: ".$serverSettings['titel_page']." Homepage Mailer\n";
- $header .= "MIME-Version: 1.0\n";
- $header .= "From: <".$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 SuccessMessage("Account erfolgreich angelegt. Bitte überprüfen Sie Ihr Postfach, um die Registrierung zu bestätigen.");
- }
- else {
- echo SuccessMessage("Account erfolgreich angelegt. Sie können sich nun anmelden.");
- }
- }
- else {
- echo ErrorMessage("Registrierung fehlgeschlagen: Der Account existiert bereits.");
- }
- }
- else {
- echo ErrorMessage("Registrierung fehlgeschlagen: bitte alle Felder richtig angeben");
- }
- }
- echo InfoMessage("Alle Felder sind Pflichtfelder und müssen ausgefüllt werden.");
- ?>
- <script>
- $(document).ready(function () {
- $('#registerform').validate({ // initialize the plugin
- errorClass: "my-error-class",
- rules: {
- account: {
- required: true,
- minlength: 3,
- maxlength: 16,
- },
- uname: {
- required: true,
- minlength: 3,
- maxlength: 16,
- },
- pass: {
- required: true,
- minlength: 12,
- maxlength: 16,
- },
- pass2: {
- required: true,
- minlength: 3,
- maxlength: 16,
- equalTo: "#pass"
- },
- email: {
- required: true,
- email: true,
- },
- email2: {
- required: true,
- email: true,
- equalTo: "#email"
- },
- loeschcode: {
- required: true,
- minlength: 7,
- maxlength: 7,
- },
- sicherheitsa: {
- required: true,
- minlength: 3,
- maxlength: 16,
- },
- captcha: {
- required: true,
- minlength: 5,
- maxlength: 5,
- number: true,
- },
- }
- });
- });
- </script>
- <form method="POST" id="registerform">
- <table>
- <tr>
- <th class="topLine" style="width:146px;">Account:</th>
- <td class="tdunkel"><input class="my-error-class" 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" id="pass" maxlength="16" size="16"/></td>
- </tr>
- <tr>
- <th class="topLine">Password wiederholen:</th>
- <td class="thell"><input type="password" name="pass2" id="pass2" maxlength="16" size="16"/></td>
- </tr>
- <tr>
- <th class="topLine">E-Mail:</th>
- <td class="tdunkel"><input type="text" name="email" id="email" maxlength="50" size="25"/></td>
- </tr>
- <tr>
- <th class="topLine">E-Mail wiederholen:</th>
- <td class="thell"><input type="text" name="email2" id="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">
- <label>
- <select name="sicherheitsf">
- <?PHP
- foreach($sFrage AS $fragew => $frage) {
- echo'<option value="'.$fragew.'">'.$frage.'</option>';
- }
- ?>
- </select>
- </label>
- <input type="text" name="sicherheitsa" maxlength="16" size="16"/>
- </td>
- </tr>
- <tr>
- <th class="topLine">Captcha:</th>
- <td class="tdunkel"><img src="./captcha/captcha.php" alt="Captcha"/> <input type="text" name="captcha" maxlength="5" size="5"/></td>
- </tr>
- </table>
- <br />
- <input type="submit" name="submit" value="Senden"/>
- <input type="reset" value="Reset"/>
- </form>
- <?PHP
- }
- else {
- echo ErrorMessage("Die Registration ist deaktiviert oder Sie sind bereits angemeldet. Es kann kein weiterer Account erstellt werden.");
- }
- ?>
- </div>
- </div><div class="content_footer">
- </div>
PHP: Login.php- <div class="content_top"><h2>Userpanel</h2></div>
- <div class="content_main">
- <div class="con-wrapper">
- <?PHP
- if(isset($_GET['do']) && $_GET['do']=="aktivieren" && isset($_GET['hash']) && !empty($_GET['hash'])) {
- if(strlen($_GET['hash'])==32 && $_GET['hash']!=1 && checkAnum($_GET['hash'])) {
- $cmdHash = "SELECT id,web_aktiviert FROM account.account WHERE web_aktiviert='".$_GET['hash']."' AND web_aktiviert!='1' LIMIT 1;";
- $qryHash = mysql_query($cmdHash,$sqlServ);
- if(mysql_num_rows($qryHash)) {
- $getData = mysql_fetch_object($qryHash);
- $userUpdate = "UPDATE account.account SET web_aktiviert='1',status='OK' WHERE id='".$getData->id."' LIMIT 1;";
- $updateQry = mysql_query($userUpdate,$sqlServ);
- if($updateQry) {
- echo'<p class="meldung">Ihr Account wurde erfolgreich aktiviert. Sie können sich nun einloggen.</p>';
- echo'<meta http-equiv="refresh" content="1; URL=?s=login"> ';
- }
- else {
- echo'<p class="meldung">Query fehlgeschlagen. Bitte einen Admin kontaktieren!</p>';
- }
- }
- else {
- echo'<p class="meldung">Es wurde kein passender Eintrag gefunden. Aktivierung fehlgeschlagen.</p>';
- }
- }
- else {
- echo'<p class="meldung">Kein valider Hash!</p>';
- }
- }
- if(!empty($_SESSION['user_id']))
- {
- echo'<div class="splittLeft">';
- echo'<ul class="menue" style="margin-left:20px; padding:10px;">';
- if($_SESSION['user_admin']>0) {
- echo'<li><a href="?s=admin">Adminbereich</a></li>';
- }
- if($_SESSION['user_admin']>=0) {
- echo'<li><a href="?s=logout">Ausloggen</a></li>';
- echo'<li><a class="itemshopframe" href="./ishop/">Itemshop</a></li>';
- echo'<li><a class="itemshopframe" href="./ishop/?page=spenden">Spenden</a></li>';
- echo'<li><a href="?s=charaktere">Charaktere</a></li>';
- echo'<li><a href="?s=passwort">Daten ändern</a></li>';
- }
- echo'</ul></div>';
- echo'<div class="splitRight">';
- $cmdStats = "SELECT SUM( player.playtime ) AS ges_spielzeit, COUNT( * ) AS ges_chars, player_index.empire
- FROM player.player
- INNER JOIN player.player_index ON player_index.id = player.account_id
- WHERE player.account_id = '".$_SESSION['user_id']."'
- LIMIT 1";
- $qryStats = mysql_query($cmdStats,$sqlServ);
- $getStats = mysql_fetch_object($qryStats);
- if(!empty($getStats->empire)) {
- $reich = '<img src="img/reiche/'.$getStats->empire.'.png" title="Reich" alt="Reich"/>';
- }
- else {
- $reich='kein Reich ausgewählt';
- }
- echo'<table style="width:65%;">
- <tr>
- <th class="topLine">Account:</th>
- <td class="tdunkel">'.$_SESSION['user_name'].'</td>
- </tr>
- <tr>
- <th class="topLine">Reich:</th>
- <td class="thell">'.$reich.'</td>
- </tr>
- <tr>
- <th class="topLine">Charaktere:</th>
- <td class="tdunkel">'.$getStats->ges_chars.'</td>
- </tr>
- <tr>
- <th class="topLine">Gesamte Spielzeit:</th>
- <td class="thell">'.$getStats->ges_spielzeit.' Minuten</td>
- </tr>';
- $sqlAcc = "SELECT account.social_id AS loeschcode, safebox.password AS lagerpw
- FROM account.account
- LEFT JOIN player.safebox
- ON account.id=safebox.account_id
- WHERE account.id='".$_SESSION['user_id']."'";
- $qryAcc = mysql_query($sqlAcc) or die(mysql_error());
- $getAcc = mysql_fetch_object($qryAcc);
- if(empty($getAcc->lagerpw)) $getAcc->lagerpw = '000000';
- echo'<tr>
- <th class="topLine">Löschcode:</th>
- <td class="tdunkel">'.$getAcc->loeschcode.'</td>
- </tr>
- </table>';
- echo'</div><div class="clear"></div>';
- }
- else
- {
- echo InfoMessage("Haben sie vielleicht ihr Passwort vergessen?");
- ?>
- <p><a href="?s=register">Registrierung</a> • <a href="?s=lostpw">Passwort vergessen</a></p>
- <?PHP
- }
- ?>
- </div>
- </div>
- <div class="content_footer"></div>
Und hier noch datenbank bilder zum abgleichen vllt macht sich jemand ja die mühe ...
Hier noch die account.account .gif
Bitte melden Sie sich an, um diesen Link zu sehen.