Ich habe ien Loginscript geschreiben, aber egal welches Passwort man eingibt: Man kommt immer auf die weiterführende Seite.
Warum geht es nicht?
Code:
<? include("datenbank.php"); session_start(); if ((!isset($name)) OR (!isset($password))) { die ("<font face=\"Bad Seed\" color=\"red\" size=\"4\"><center>Sorry, aber ohne Name bzw. Passwort geht hier nichts!</center></font>"); } $query = "SELECT password FROM speidel WHERE name = '".$name."'"; $dbpassword = mysql_query($query); $zeileholen = mysql_fetch_array($dbpassword,MYSQL_ASSOC); if (!$zeileholen) { die ("<font face=\"Bad Seed\" color=\"red\" size=\"4\"><center>Sorry, aber dieser Name ist leider nicht bekannt!</center></font>"); } if($zeileholen[1] = $password) { header("Location:index112.php"); } else { die ("<font face=\"Bad Seed\" color=\"red\" size=\"4\"><center>Sorry, aber dieses Passwort passt nicht zum Usernamen!</center></font>"); } session_register('name'); session_register('password'); ?>
Kommentar