|
You last visited: Today at 18:36
Advertisement
GROßES PROBLEM BEI HOMEPAGE!
Discussion on GROßES PROBLEM BEI HOMEPAGE! within the Metin2 Private Server forum part of the Metin2 category.
02/10/2013, 13:15
|
#1
|
elite*gold: 0
Join Date: Dec 2010
Posts: 210
Received Thanks: 26
|
GROßES PROBLEM BEI HOMEPAGE!
Hey Leute,
habe ein Problem bei meiner Homepage undzwar, wenn ich mich Registrieren möchte steht dort das der Account bereits vergeben ist. Wiederum wenn ich mich mit meinem Account einloggen möchte steht dort das die Daten falsch sind.
Ich hoste bei Xertonia die Homepage + meinen Server.
Kann mir bitte jemand über TeamViewer oder Skype helfen?
Danke schonmal
|
|
|
02/11/2013, 00:38
|
#2
|
elite*gold: 29
Join Date: Nov 2012
Posts: 201
Received Thanks: 97
|
Lieber xLobo™
wahrscheinlich ist im Script etwas falsch. Ich vermute, dass die mysql-Abfrage etwas falsches auswirft, überprüf nochmal dein Script oder lass mal einen Erfahrenen drüber schaun. Außerdem würde ich mal in der Datenbank nach diesem Accout schaun.
MfG
|
|
|
02/11/2013, 10:36
|
#3
|
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
|
install.php schon versucht ?
|
|
|
02/11/2013, 13:17
|
#4
|
elite*gold: 0
Join Date: Jul 2012
Posts: 24,494
Received Thanks: 3,215
|
Quote:
Originally Posted by nexoseinwas1
install.php schon versucht ?
|
Schreibst du das unter jedem Thread?
@TE:
kopier mal die register.php und die index.php & die config.inc.php(Deine Daten natürlich weg...)
|
|
|
02/11/2013, 13:22
|
#5
|
elite*gold: 32
Join Date: Mar 2012
Posts: 6,717
Received Thanks: 2,737
|
Gib mal deinem Homepage Ordner auf deinem Webspace 755 Rechte und versuch die
Install.php nochmal auszuführen. Bei mir klappt das eigentlich immer so.
Syuki
|
|
|
02/11/2013, 14:17
|
#6
|
elite*gold: 29
Join Date: Nov 2012
Posts: 201
Received Thanks: 97
|
Eigentlich liegt das nicht an den Rechten, ich denke eher, so wie ich das jetzt verstehe:
versucht er sich einen Account zu erstellen, dieser existiert schon und dann versucht er sich einzuloggen. Nun stellt sich die Frage mit welchem Passwort, deswegen spukt er ja auch den Fehler aus.
Poste mal die register.php und login.php aus deinem page Ordner (aber bitte im Spoiler)
ODER
Lösch einfach diesen Account und registrier ihn erneut.
MfG
|
|
|
02/11/2013, 14:26
|
#7
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,807
Received Thanks: 866
|
Seine Homepage leuft denk ich einwandfrei .
Ich habe das selbe problem mit der webspace von xertonia , auf epvp heufen sich über das thema auch die anfragen.
Es liegt an der Webspace , ich habe denn support kontaktiert mal sehen was sie dagegen tuhen .
Mfg akaja
|
|
|
02/11/2013, 18:40
|
#8
|
elite*gold: 29
Join Date: Nov 2012
Posts: 201
Received Thanks: 97
|
Aber warum sollte es an dem Webspace liegen, der hat eigentlich keinen Einfluss darauf.
Außer xertonias php.ini ist nicht richtig angepasst und verursacht somit Fehler im Script.
|
|
|
02/11/2013, 18:41
|
#9
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,807
Received Thanks: 866
|
Hier die Lösung:
|
|
|
02/12/2013, 10:17
|
#10
|
elite*gold: 0
Join Date: Dec 2010
Posts: 210
Received Thanks: 26
|
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['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) {
if(isset($_POST['friend']) && !empty($_POST['friend'])) { $checkfriend = mysql_query("SELECT * FROM homepage.friends LEFT JOIN account.account ON (friends.account = account.id) WHERE account.email='".mysql_real_escape_string($_POST['friend'])."' AND friends.friend='".mysql_real_escape_string($_POST['email'])."'"); if(mysql_num_rows($checkfriend)==1) { echo '<p class="success">Das Freunde-Einladen System hat einen passenden Eintrag mit dieser E-Mail/Account-ID Kombination gefunden. Du hast nun 30 Tage Zeit um Level 100 zu erreichen, dann bekommt dein Freund 150 Coins gutgeschrieben.</p>'; mysql_query("UPDATE ".SQL_HP_DB.".friends SET status='1',date_registered=NOW() WHERE friend='".mysql_real_escape_string($_POST['email'])."'"); } else { echo '<p class="warning">Das Freunde-Einladen System hat keinen Eintrag mit dieser E-Mail/Account-ID Kombination gefunden. Dein Account wurde trotzdem ohne Probleme erstellt.</p>'; }
} $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"/></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" AUTOCOMPLETE="off"/></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">Geworben von (E-Mail) [OPTIONAL!!]:</th> <td class="tdunkel"><input type="text" name="friend" 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" 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="con-ui con-bt"><span></span></div>
meine config:
PHP Code:
<?PHP DEFINE('SQL_HOST', '185.5.***.**'); DEFINE('SQL_USER', 'root'); DEFINE('SQL_PASS', 'steven'); DEFINE('SQL_HP_HOST', '185.5.***.**); DEFINE('SQL_HP_USER', 'root'); DEFINE('SQL_HP_PASS', 'steven'); DEFINE('SQL_HP_DB', 'account'); $serverSettings['titel_page']="Toxic2 - Homepage"; // Webseiten-Titel $serverSettings['titel']="Toxic2"; // Servername $serverSettings['url']="http://www.toxic2.net"; // URL zur Seite (ohne letzten "/") $serverSettings['server_ip']="185.5.***.**"; // Server-IP $serverSettings['register_on']=true; // Registration aktiviert (ja = true / nein = false) $serverSettings['mail_activation']=false; // Mailaktivierung (ja = true / nein = false) $serverSettings['page_entries']=30; // Einträge pro Seite $serverSettings['reg_mail']='reg@beispielmt2.de'; // E-Mail-Absender bei Registration $serverSettings['pass_mail']='passwort@beispielmt2.de'; // E-Mail-Absender bei Passwortreset require("daten.inc.php"); ?>
meine login.php:
PHP Code:
<div class="con-ui con-top"><h2>Membership</h2></div> <div class="con-ui con-post"><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=index.php?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'<h2>Accountübersicht</h2>'; echo'<div class="splitLeft">'; echo'<ul class="menue" style="margin-left:20px; padding:10px;">'; if($_SESSION['user_admin']>0) { echo'<li><a href="index.php?s=admin">Adminbereich</a></li>'; } if($_SESSION['user_admin']>=0) { echo'<li><a href="index.php?s=itemshop">Itemshop</a></li>'; echo'<li><a href="index.php?s=spenden">Spenden</a></li>'; echo'<li><a href="index.php?s=charaktere">Charaktere</a></li>'; echo'<li><a href="index.php?s=passwort">Daten ändern</a></li>'; } echo'</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> <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 { ?> <h2>Login</h2> <form action="index.php?s=login" method="POST"> <table> <tr> <th class="topLine">User ID:</th> <td class="tdunkel"><input type="text" name="userid" maxlength="16" size="20"/></td> </tr> <tr> <th class="topLine">Passwort:</th> <td class="thell"><input type="password" name="userpass" maxlength="16" size="20"/></td> </tr> <tr> <td class="topLine" style="text-align:center;" colspan="2"><input type="submit" name="submit" value="login"/></td> </tr> </table> <p><a href="index.php?s=register">Registrierung</a> • <a href="index.php?s=lostpw">Passwort vergessen</a></p> </form> <?PHP } ?> </div></div> <div class="con-ui con-bt"></div>
|
|
|
02/12/2013, 10:24
|
#11
|
elite*gold: 26
Join Date: Jun 2012
Posts: 464
Received Thanks: 104
|
Ich hatte dieses problem auch...
schau mal in navicat ob deine tabellen gecrashed sind, weil ich dieses problem auch hatte....also schau bei der account tabelle...versuch die mal zu reparieren...danach geh in filezila also: /var/db/mysql und gib den 3 dateien von account die 777 rechte danach sollte es dann gehen...wenn nicht ...backup ausführen.
Best Regards
Radiatos
|
|
|
02/12/2013, 11:12
|
#12
|
elite*gold: 0
Join Date: Dec 2010
Posts: 210
Received Thanks: 26
|
wie backup ausführen?
|
|
|
02/12/2013, 12:02
|
#13
|
elite*gold: 26
Join Date: Jun 2012
Posts: 464
Received Thanks: 104
|
Hast du kein Backup gemacht?
|
|
|
02/12/2013, 12:32
|
#14
|
elite*gold: 0
Join Date: Dec 2010
Posts: 210
Received Thanks: 26
|
Wovon Backup?
|
|
|
02/12/2013, 12:33
|
#15
|
elite*gold: 26
Join Date: Jun 2012
Posts: 464
Received Thanks: 104
|
Quote:
Originally Posted by xLobo™
Wovon Backup?
|
Na, von deiner Account Tabelle
|
|
|
|
|
Similar Threads
|
Homepage von Werdernator großes Problem!
10/11/2011 - Metin2 Private Server - 8 Replies
Hallo zusammen,
ich habe versucht die Homepage von Werdernator (v3) mit hamachi & xampp zu installieren.
allerdings bekomme ich immer folgende Fehlermeldung:
Das steht oben links über der Status Leiste:
Notice: Undefined index: page in C:\xampp\htdocs\index.php on line 8
|
[ GROßES PROBLEM ] mit meiner Homepage. - Hilfe benötigt!
07/08/2011 - Metin2 Private Server - 4 Replies
Hoi,
in regelmäßigen Abständen kommt das, wenn ich
auf meine Homepage zugreifen will;
Warning: mysql_connect() : Host 'web-ob.rzone.de' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' in /mnt/webg/e0/48/52865448/htdocs/index.php on line 15
Warning: mysql_connect() : Host 'web-ob.rzone.de' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' in /mnt/webg/e0/48/52865448/htdocs/index.php on line 16
Verbindung zur...
|
Großes Problem
01/05/2011 - Main - 3 Replies
Hallo
wenn ich ein CF hack downloade oder Metin2 hack oder anderes zeigt es entweder so ein Malware oder einen Trojaner an was kann das seien ?
bei meinem freund zeigt es nicht an nur bei mia PLSS help.ich habe AVG 2011
|
All times are GMT +2. The time now is 18:36.
|
|