C
_cT_
Hi tutorials.de user. bei meinem loginscript kann sich keiner auch mit den richtigen acc daten anmelden -.-. Seht ihr einen Fehler in meinem Script oder hättet ihr vielleicht eine bessere idee wie ich dies umsetzen könnte?
Hier mein script:
Hier mein script:
Code:
<?php
$table ="tabelle..."; // tabelle
$sql[1]="localhost"; // MySQL-Host
$sql[2]="***"; // MySQL-Username
$sql[3]="***"; // MySQL-Passwort
$sql[4]="..."; // MySQL-Datenbank
@mysql_connect($sql[1], $sql[2], $sql[3]) or die ("<br><br><center><b>Es konnte keine Verbindung zur Datenbank hergestellt werden!<br>
Bitte überprüfe nochmal Host, Username und Passwort!</b></center>");
@mysql_select_db($sql[4]) or die ("<br><br><center><b>Die Datenbank existiert nicht!<br>
Bitte überprüfe nochmal den Datenbanknamen!</b></center>");
if(!empty($_POST['username']) AND !empty($_POST['passwort'])){
$username = $_POST['username'];
$passwort = $_POST['passwort'];
$result = mysql_query("SELECT * FROM $table WHERE Nick='".$Username."' and Passwort='".$passwort."'");
if (mysql_num_rows($result)) {
while($row=mysql_fetch_array($result)) {
$nick = $row[1];
$passwort = $row[2];
$mail = $row[3];
$userstatus = $row[4];
$_SESSION['status'] = $userstatus;
$_SESSION['mail'] = $mail;
$_SESSION['pw'] = $passwort;
$_SESSION['nick'] = $nick;
echo "Login war erfolgreich. [<a href=\"premium.php\">Zum Premiumbereich</a>]";
}
}else{
echo "Dein Benutzername oder Passwort ist falsch!<br>";
echo "<a href='javascript:history.back(-2)'>Zurück</a><br>";}
}else{
echo "Es wurden nicht alle Felder ausgefüllt!<br>";
echo "<a href='javascript:history.back(-2)'>Zurück</a><br>";}
?>