login-script - problem

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:
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>";} 
 ?>
 

Neue Beiträge

Zurück