Hey, ich hab folgendes script :
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php error_reporting(E_ALL);
$file = "/verbindung.php";
$connection = require dirname(__FILE__) .$file;
if ($connection) {
if (isset($_POST['submit']))
{
$sql = "SELECT username,id FROM users WHERE password = '".MD5($_POST['password'])."';";
$result = mysql_query($sql) OR die(mysql_error()." => ".mysql_error());
if (mysql_num_rows($result)) {
$rows = mysql_fetch_assoc($result);
$_SESSION['ID'] = $rows['id'];
$_SESSION['USERNAME'] = $rows['username'];
echo "Succesful logged in, Home.php
\n";
}
else {
echo "There isn't any user named ".$_REQUEST['username']." with that password, try again
\n";
}
}
else {
echo "falsch!";
}}
?>
<input type="text" name="username" />
<input type="password" name="password" />
<input type="button" name="submit" value="Login"/>
</body>
</html>
Alles anzeigen
es soll eine abfrage der db stattfinden, benutzername und passwort sollen verglichen werden, allerdings passiert nichts, außer das er mir die ganze zeit "falsch!" anzeigt ![]()
hier noch mal die verbindung.php (diese befindet sich im selben ordner)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php
$verbindung = mysql_connect("localhost", "*****" , "*****")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("*****") or die ("Datenbank konnte nicht ausgewählt werden");
?>
</body>
</html>