PHP Code:
	
	
...
//diese Prüfung macht keinen Sinn wenn die Var $row und nicht $row_password heisst ;-)
if($row_passwort == $passwort)
//besser
if($row['passwort'] == $passwort) 
...
//diese Prüfung macht keinen Sinn wenn die Var $row und nicht $row_password heisst ;-)
if($row_passwort == $passwort)
//besser
if($row['passwort'] == $passwort) 
<?php
      if(!isset($_SESSION)){
      session_start();
      }
     error_reporting(E_ALL);
     Include "constant.php";
    $connect = @mysql_connect($server,$user,$passwort) or die (mysql_error());
    $username = $_POST["username"];
    $passwort = md5($_POST["password"]);
    
    $colname_login_abfrage = "-1";
if (isset($_POST['username'])) {
  $colname_login_abfrage = $_POST['username'];
}
mysql_select_db($database, $connect);
$query_login_abfrage = sprintf("SELECT * FROM $tabelle WHERE username = %s", GetSQLValueString($colname_login_abfrage, "text"));
$login_abfrage = mysql_query($query_login_abfrage, $connect) or die(mysql_error());
$row_login_abfrage = mysql_fetch_assoc($login_abfrage);
$totalRows_login_abfrage = mysql_num_rows($login_abfrage);
    
    if($row['passwort'] == $passwort)
        {
        $_SESSION["username"] = $username;
        echo "Login erfolgreich. <br> <a href=\"geheim.php\">Geschützer Bereich</a>";
        }
    else
        {
        echo "Benutzername und/oder Passwort waren falsch. <a href=\"login.html\">Login</a>"; //Diese ausgabe kommt immer nur
    /*Die Passwörter werden bei meiner Registrations Datei immer               
       Codiert*/
        }
    ?>
 
 
							
						
<?php
error_reporting(E_ALL);
session_start();
include "constant.php";
$connect = mysql_connect($server,$user,$passwort) or die (mysql_error());
mysql_select_db($database, $connect);
$sql = "SELECT COUNT(*) as anzahl FROM {$tabelle} WHERE username='".mysql_real_escape_string($_POST['username'])."' &&
 passwort = '".md5($_POST['passwort'])."'";
$result= mysql_query($sql, $connect) or die(mysql_error());
$result = mysql_fetch_assoc($result);
if($result['anzahl'] == 1){
  $_SESSION["username"] = $username;
   echo "Login erfolgreich. <br> <a href=\"geheim.php\">Geschützer Bereich</a>";
}else{
   echo "Benutzername und/oder Passwort waren falsch. <a href=\"login.html\">Login</a>"; //Diese ausgabe kommt immer nur
}                
?>

<html>
  <head>
     <title>
       Hoffentlich
     </title>
  </head>
 <body bgcolor=#ffffff text=#000000 link=#003366 vlink=#666666 alink=#cc0000>
<?php
 error_reporting(E_ALL);
 $username = $_POST["username"];
 $passwort = $_POST["passwort"];
      $passwort = md5($pass);
  if($pass and $name)
  {
  @mysql_connect($server,$user,$passwort) or die (mysql_error());
  mysql_select_db($datenbank) or die (mysql_error());
  $query ="Select * FROM
                     $tabelle1
                    WHERE
                     Benutzer='".mysql_escape_string($username)."'";
  $result=mysql_query($query);
  $row=mysql_fetch_object($result);
  if(!row)
  {
  echo "Sie haben einen Falschen Benutzername/Passwort eingegeben!";
  }
  else
  {
  if($passwort==$row->Passwort)
  {
  Sie haben sich erfolgreich eingeloggt.
  }
  else {
      echo "<i>PAsswort oder Userid sind nicht in der Datenbank vorhanden.</i>";
  }
  }
  }
  else {
   echo "Geben sie bitte ihren Benutzernamen und ihr Passwort noch mal ein!";
   }
  ?>
</Body>
</HTML>
Comment