Hallo!
Ich habe folgendes Script, und komme aber nicht drauf, was da falsch ist.
Es gibt immer aus, dass der user bzw. Kennwort falsch ist!
DAnke!
Ich habe folgendes Script, und komme aber nicht drauf, was da falsch ist.
Es gibt immer aus, dass der user bzw. Kennwort falsch ist!
PHP:
<?php
session_start ();
include('connect.inc.php');
$user = $_POST['user'];
$pwd = $_POST['pwd'];
$select = "SELECT ".
"id, vorname, nachname, email, geb_d, geb_m, geb_y, user, kennwort, status".
"FROM ".
"user ".
"WHERE ".
"(user =. '".$user."') AND ". ####// Editiert!!
"(kennwort = '".md5($pwd)."')";
$query = mysql_query ($select); ####// Editiert!
if (mysql_num_rows ($query) > 0) ####// editiert!
{
$data = mysql_fetch_array ($query); ###// editiert!
$_SESSION["user_id"] = $data["id"];
$_SESSION["user_vorname"] = $data["vorname"];
$_SESSION["user_nachname"] = $data["nachname"];
$_SESSION["user_email"] = $data["email"];
$_SESSION["user_geb_d"] = $data["geb_d"];
$_SESSION["user_geb_m"] = $data["geb_m"];
$_SESSION["user_geb_y"] = $data["geb_y"];
$_SESSION["user_user"] = $data["user"];
$_SESSION["user_status"] = $data["status"];
header ("Location: index.php");
}
else
{
header ("Location: index.php?open=login&error=1");
}
?>
DAnke!
Zuletzt bearbeitet: