ich hänge glaub grad an einer rel kleinen Sache aber ich blicks grad nich
Login:
<?php
session_start();
include "include/db.inc.php";
include "include/common.inc.php";
if(isset($_POST['login']))
{
connectDatabase();
login($_POST['user'], $_POST['password']);
header("Location: http://localhost/user_control.php");
}
?>
function login($user, $pass)
{
$query = "SELECT MAIL,PASSWORD,ADMIN FROM USERS WHERE mail = '".$user."';";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);
if($row['PASSWORD'] == md5($pass))
{
$_SESSION['user'] = $row['MAIL'];
$_SESSION['admin'] = $row['ADMIN'];
}
else
{
echo "Login fehlerhaft";
die();
}
}
session_start();
include "include/db.inc.php";
include "include/common.inc.php";
if(!isset($_SESSION['user']) || !isset($_SESSION['admin']))
{
echo "Keine Berechtigung!";
die();
}
Das erste Codeteil wird ausgeführt... und auch der Login klappt.
Nachdem ich dann allerdings die Headerinfos geändert habe habe ich in $_SESSION (beim 3 Snippet) keine Werte mehr drin zu stehen... woran liegt das?
greetz
Dieser Beitrag wurde von skelle bearbeitet: 14. Juli 2010 - 00:42

Hilfe
Neues Thema
Antworten


Nach oben








