Hey Grex ich habe das problem das immer Benutzer oder passwort falsch ist....
ich connecte per ftp auf dem root vom freund im Firefox geht es und da halt nicht
habe auch den Pfad zu den usern geändert....scriptfiles/Spieler/$user.ini
trotzale dem gehts nicht es wäre nett wen du dich per icq melden könntest
385582011
[PHP] Grex's Godfather UCP
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hmmm ich check das mit der Instalation net
-
Hmmm ich check das mit der Instalation net
Ich kenne mich mit so etwas eig. nicht aus (HTML, PHP) aber der Grex hat es Super gemacht und es hat bei mir sofort geklappt.
-
PHP
Alles anzeigen<?php /* This simple User Control Panel (UCP) for Godfather was developed by Grex. It is free for everyone!, only german language for this simple Script Developed by Grex (Gregor G.) http://sa-rl.de grexaut@gmail.com */ session_start(); require 'functions.php'; $functions = new functions(); include 'templates/header.tpl'; if(!isset($_POST['username']) && !isset($_SESSION['username'])) { include 'templates/login.tpl'; include 'templates/footer.tpl'; die; }else if(isset($_POST['username'])) { $PlayerInfo = $functions->GetPlayerInfo($_POST['username']); if($PlayerInfo['Key'] == Encrypt($_POST['password']) ) { $_SESSION['username'] = $_POST['username']; } else { echo startcontent(); echo title("Loginversuch"); echo '<p align=center><b>Benutzername oder Passwort falsch</b></p><meta http-equiv="refresh" content="3; URL=">'; echo endcontent(); include 'templates/navlogin.tpl'; include 'templates/footer.tpl'; die; } } $PlayerInfo = $functions->GetPlayerInfo($_SESSION['username']); if(!isset($_GET['page']) || $_GET['page'] == 'overview') { echo startcontent(); echo title("Persoenliche Informationen") . '<table><colgroup width=200 span=2></colgroup><tr><td>'; if($PlayerInfo['Char'] != 0) echo '<img src="images/skins/Skin_'.$PlayerInfo['Char'].'.png">'; else echo '<img src="images/skins/Skin_'.$PlayerInfo['Model'].'.png">'; if($PlayerInfo['Adjustable']) $status = "Offline"; else $status = "Online"; echo '</td><td align=center><h2>'.$_SESSION['username'].'</h2><br><b>Status:</b> '.$status.'</td></td></tr></table><hr><table><colgroup><col width=100><col width=400><col width=200><col width=400></colgroup><tr>'; if($PlayerInfo['Level'] == -999) echo dataout("Level",$PlayerInfo['AdminLevel'].' (Gebannt)'); else echo dataout("Level",$PlayerInfo['Level']); if($PlayerInfo['AdminLevel'] > 0 && $PlayerInfo['Level'] != -999) echo dataout("Admin","Ja (".$PlayerInfo['AdminLevel'].")"); else echo dataout("Admin","Nein"); echo '</tr><tr>'; if($PlayerInfo['DonateRank'] > 0) echo dataout("Premium","Ja (".$PlayerInfo['DonateRank'].")"); else echo dataout("Premium","Nein"); if($PlayerInfo['Sex'] == 1) echo dataout("Geschlecht","Maennlich"); else echo dataout("Geschlecht","Weiblich"); echo '</tr><tr>'; echo dataout("Alter",$PlayerInfo['Age']." Jahre"); echo dataout("Verbrachte Zeit",$PlayerInfo['ConnectedTime']." Stunden")."</tr><tr>"; echo dataout("Respekt",$PlayerInfo['Respect']." Punkte")."<tr><td><hr></td></tr><tr>"; echo dataout("Geldboerse","$".$PlayerInfo['Money']).dataout("Bank","$".$PlayerInfo['Bank'])."</tr><tr><td><hr></td></tr><tr>"; echo dataout("Dedektiv",$PlayerInfo['DetSkill']." Punkte").dataout("Sex",$PlayerInfo['SexSkill']." Punkte")."</tr><tr>"; echo dataout("Boxer",$PlayerInfo['BoxSkill']." Punkte").dataout("Anwalt",$PlayerInfo['LawSkill']." Punkte")."</tr><tr>"; echo dataout("Mechaniker",$PlayerInfo['MechSkill']." Punkte").dataout("Autodiebstahl",$PlayerInfo['JackSkill']." Punkte")."</tr><tr>"; echo dataout("Autohaendler",$PlayerInfo['CarSkill']." Punkte").dataout("Reporter",$PlayerInfo['NewsSkill']." Punkte")."</tr><tr>"; echo dataout("Drogenhaendler",$PlayerInfo['DrugsSkill']." Punkte").dataout("Kochen",$PlayerInfo['CookSkill']." Punkte")."</tr><tr>"; echo dataout("Fischen",$PlayerInfo['FishSkill']." Punkte"); echo '</tr></table>'.endcontent(); } /*else if($_GET['page'] == 'house') { echo startcontent(); echo '<table><colgroup><col width=100><col width=400><col width=200><col width=400></colgroup><tr>'; echo title("Hausinformationen"); if($PlayerInfo['House'] != 255) { $PlayerHouseInfo = $functions->GetPlayerHouseInfo($_SESSION['username']); if($PlayerHouseInfo['Owner'] == $_SESSION['username']) { } else echo 'Nur der Besitzer des Hauses kann diese Informationen einsehen'; } else echo 'Du besitzt kein Haus'; echo '</tr></table>'.endcontent(); } else if($_GET['page'] == 'company') { echo startcontent(); echo '<table><colgroup><col width=100><col width=400><col width=200><col width=400></colgroup><tr>'; echo title("Firmeninformation"); if($PlayerInfo['Bizz'] != 255) { if($PlayerInfo['Bizz'] > 0 && $PlayerInfo['Bizz'] < 100) $PlayerBizzInfo = $functions->GetPlayerBizzInfo($_SESSION['username']); else $PlayerBizzInfo = $functions->GetPlayerSBizzInfo($_SESSION['username']); } else echo 'Du besitzt keine Firma'; echo '</tr></table>'.endcontent(); }*/ else if($_GET['page'] == 'logout') { echo startcontent(); echo title("Logout"); echo '<p align=center>Du wurdest erfolgreich abgemeldet</p>'; echo '<meta http-equiv="refresh" content="1; URL=">'; session_unset(); $_SESSION=array(); echo endcontent(); } include 'templates/navigation.tpl'; include 'templates/footer.tpl'; function title($title) { return '<h2 class="title">'.$title.'</h2><hr><div class="entry">'; } function startcontent() { return '<div id="content"><div class="post">'; } function endcontent() { return '</div></div></div>'; } function dataout($description,$data) { return '<th align=right>'.$description.':</th><td align=left>'.$data.'</td>'; } function cryptpw($password) { for($i; $i < strlen($password); $i++) { $temp = ord($password[$i]); $temp += (3^x) * (x % 15); if($temp > (0xff)) { $temp -= 256; } $password[$i] = chr($temp); } return $password; }
-
Wieso schreibst du den Code hier rein, was hat das für einen sinn?
-
Wie bekomme ich die ftp daten von deluxe-host.de her. damit der den ordner wo sa-mp ist.
-
Wie bekomme ich die ftp daten von deluxe-host.de her. damit der den ordner wo sa-mp ist.
Frag doch bei deinem hoster nahc und nicht hier...
-
Bei mir kommen Errors wenn ich pw eingib :
CodeWarning: parse_ini_file() [function.parse-ini-file]: URL file-access is disabled in the server configuration in /home/www/web12/html/UCP/functions.php on line 26 Warning: parse_ini_file(ftp://...@localhost/scriptfiles/Marco..ini) [function.parse-ini-file]: failed to open stream: no suitable wrapper could be found in /home/www/web12/html/UCP/functions.php on line 26 Loginversuch
-
Ohhha, mach das doch ned per FTP, wenn der Host der selbe ist... gib den Absoluten Prfad etwa /home/samp/ an...
-
hmmm...
noch nicht daran gedacht
werde es morgen mal versuchen -
Kay Grex...
Hab´s jetzt so gemacht wie du sagtest jetzt schreibt er immer Benutzername oder Passwort falsch obwohl ich es richtig eingib -
Wird dein PW in der ini Datei auch verschlüsselt?
-
Hmmm ja denke schon also im script steht
Encrypt(tmppass);
public Encrypt(string[])
{
for(new x=0; x < strlen(string); x++)
{
string[x] += (3^x) * (x % 15);
if(string[x] > (0xff))
{
string[x] -= 256;
}
}
return 1;
} -
Dann probier das mal mit der neu.php, findest du i.wo auf ein paar Seiten vorher, und schau ob ok oder nicht ok raus kommt.
-
klick mich
Das geht nicht
Meinste dasß??
Nope da kommt 404 Error -
Sicher das du die new.php hochgeladen hast ?
404 Bedeutet das die Datei auf dem Server nicht vorhanden ist. -
Hey, ich hab auch das Problem, dass er mein Passwort nicht annimmt
Key (in der Datei): bncb
Tatsächliches Passwort: blabla
Encryptete Eingabe: bncb�
Eigentliche Eingabe: blablaGefunden hat er die Datei und den Inhalt, ansonsten hätte er den Key ja nicht. Vielleicht hat es was mit der chr- oder ord-Funktion zu tun..
Wäre nett, wenn ihr helfen könntet..
-
Genau das problem hab ich auch..... Kann uns keiner helfen
Alle bekommen sie helfe auser wir Grex ist Online aber helft uns auch net nahja aber trozdem danke grex das du dir Mühe machst und so ein ucp machst was halt blöd ddran ist das es net geht hm....
mfg hunter
-
Testet es mal mit dem Passwort 123
-
Ne geht nicht grex ich hab da ma ne frage Könntes du dir das ma über Teamviewer anschauen
mfg hunter