- Offizieller Beitrag
Hallo Community,
ich habe mich mal an die Arbeit gemacht und ein komplettes SA:MP UCP ungeschrieben.
Nun habe ich das Problem, dass ich mich noch immer nicht einloggen kann, obwohl
ich das ganze an meine Datenbank angepasst habe.
Hier ist der Teil, der das Passwort lesen sollte.
PHP
if(isset($_POST['submit']))
{
$username = UCP_Framework::getDB()->escapeString(@$_POST['Username']);
$password = UCP_Framework::getDB()->escapeString(@$_POST['Password']);
$config = UCP_Framework::getConfig();
if ($config->md5confi == true) {
$pw = md5($password);
} else if($config->md5confi == false) {
$pw = hash("sha256", $password);
}
if( isset ( $username ) && isset ( $pw ) )
{
$query = UCP_Framework::getDB()->sendQuery (" SELECT *
FROM ". $config->usertable ."
WHERE ". $config->userName ." = '". $username ."'
AND ". $config->userPw ." = '". $pw ."'
LIMIT 1");
if(UCP_Framework::getDB()->numRows ( $query ) == 1)
{
$_SESSION["loggedin"] = $username;
header('Location: index.php?page=Home');
} else UCP_Framework::getTPL()->assign("error", "<div class="alert alert-error">Es wurde kein Benutzeraccount gefunden!</div>");
} else UCP_Framework::getTPL()->assign("error", "<div class="alert alert-error">Bitte fülle alle Felder aus!</div>");
}
Alles anzeigen
Das hier wäre das Passwort, welches gelesen werden sollte (das Passwort ist 123)
Wäre toll, wenn mir hier jemand helfen könnte.
- Xseam