Hey Leute
Ich weis es gibt schon 1x Tread aber das hier ist ein anderes UCP
Kann mir hoffentlich einer Helfen evtl aber auch mein Lebensretter @Geramy:
Ich habe ein UCP dieses hat folgende Login.php Funktion
PHP
<?php
include("config.php");
session_start();
error_reporting(0);
$submit = $_POST['submit'];
$username = sanitize($_POST['username']);
$password = sanitize($_POST['password']);
if($submit)
{
if($username && $password)
{
$query = mysql_query("SELECT Name, Passwort FROM accounts WHERE Name = '$username'");
if(mysql_num_rows($query) == 1)
{
while($row = mysql_fetch_assoc($query))
{
$dbusername = $row['Name'];
$dbpassword = $row['Passwort'];
}
if($username == $dbusername && $password == $dbpassword)
{
$data = mysql_query("SELECT baned FROM accounts WHERE Name = '$username'");
$value = mysql_fetch_array($data);
if($value['baned']==1)
{
header('location: locked-error.php');
}
else
{
$_SESSION['username'] = $dbusername;
echo header('location: home.php');
}
}
else
{
echo "<script>alert('Das von Ihnen eingegebene Passwort war nicht korrekt.');</script>";
echo "<script>window.location.href='index.php';</script>";
}
}
else
{
echo "<script>alert('Dieser Benutzeraccount existiert nicht.');</script>";
echo "<script>window.location.href='index.php';</script>";
}
}
else
{
echo "<script>alert('Sie haben nichts eingegeben.');</script>";
echo "<script>window.location.href='index.php';</script>";
}
}
?>
Alles anzeigen
&& Hier die home.php
PHP
<?php
include("config.php");
session_start();
error_reporting(0);
if(isset($_SESSION['username']))
{
$username = $_SESSION['username'];
$query = mysql_query("SELECT * FROM accounts WHERE Name = '$username'");
}
else header('location: login.php');
?>
<!-- Start - HTML - Script -->
<html>
<head>
<title>User Control Panel - Startseite</title>
<meta http-equiv="refresh" content="1; URL=news.php" />
<link rel="stylesheet" href="stylesheet.css" type="text/css" />
<?php include("short_logout.php"); ?> <br /> <br /> <br />
</head>
<body>
<div id="standart_format">
<?php include("head.php"); ?> <br />
<?php include("navigation.php"); ?> <br /> <br /> <br />
<div class="alert alert-success">
<?php
echo "<center>Dein Login war erfolgreich. Willkommen zurück, ".$_SESSION['username'];
echo "!<br /> Du wirst nun automatisch weitergeleitet.</center>";
?>
</div> <br /> <br />
<?php include("footer.php"); ?>
</div>
</body>
</html>
Alles anzeigen
Jedoch
weis ich ned wie ich die DB von Geramy einfügen soll damit ich mich
einloggen kann es kommt immer sie haben nichts eingegeben
die Tabelle wäre players
Nickname = Name oder Name = Nickname wie er es aus der Tabelle auslesen soll
Password = Passwort was er auch aus der Tabelle auslesen sollte
Das UCP ist hier
User Control Panel - Login