Ich habe folgendes Problem.
Ich habe ein Login Skript geschrieben, welches auch eine geschptzte Seite weiterleiten soll. Dieses tut es jedoch nicht.
session_start();
include("sql_config.inc.php");
if((!isset($username)) OR (!isset($password)))
{
die("Tja, ohne Name oder Password tut sich hier garnichts !");
}
$db=@mysql_connect($dbhost,$dbuser,$dbpass);
if(!$db)
{
die("Der Verbindungsversuch zur Datenbank ist fehlgeschlagen!");
}
mysql_select_db($datenbank,$db);
$sqlab = "SELECT pass,level from zugruff WHERE name='$username'";
$result = mysql_query($sqlab,$db);
$num=mysql_fetch_array($result,MYSQL_ASSOC);
mysql_close($db);
if (!$num)
{
die("Dieser User ist hier nicht bekannt");
}
if ($num["pass"] <> $password)
{
die("Falsches Password!");
}
$level=$num["level"];
session_register('username');
session_register('level');
header("Location:admin.php");
?>
Die header Anweisung wird nicht ausgeführt. Kann mir jemand helfen ?
Ich habe ein Login Skript geschrieben, welches auch eine geschptzte Seite weiterleiten soll. Dieses tut es jedoch nicht.
session_start();
include("sql_config.inc.php");
if((!isset($username)) OR (!isset($password)))
{
die("Tja, ohne Name oder Password tut sich hier garnichts !");
}
$db=@mysql_connect($dbhost,$dbuser,$dbpass);
if(!$db)
{
die("Der Verbindungsversuch zur Datenbank ist fehlgeschlagen!");
}
mysql_select_db($datenbank,$db);
$sqlab = "SELECT pass,level from zugruff WHERE name='$username'";
$result = mysql_query($sqlab,$db);
$num=mysql_fetch_array($result,MYSQL_ASSOC);
mysql_close($db);
if (!$num)
{
die("Dieser User ist hier nicht bekannt");
}
if ($num["pass"] <> $password)
{
die("Falsches Password!");
}
$level=$num["level"];
session_register('username');
session_register('level');
header("Location:admin.php");
?>
Die header Anweisung wird nicht ausgeführt. Kann mir jemand helfen ?
Kommentar