Beste mede php-ers,
ik heb een klein probleem waar ik nu toch al even op zit te vloeken, mijn script wil namelijk geen $_SESSION aanmaken, iemand een idee hoe dat zou kunnen?
Code (php)
<?php
/* login controller*/
session_start();
/* imports */
require_once 'bussines/user.service.php';
$user_service = new UserService();
/* nakijken of er al ingelogd is */
if (isset($_SESSION['user_status']) && $_SESSION['user_status'] == 'true') {
$page = 'location: index.php';
}
else {
/* nakijken of inlog form ingevuld is en overeenkomstige afhandeling uitvoeren */
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (isset($_POST['username']) && $_POST['username'] != '') {
if (isset($_POST['pwd']) && $_POST['pwd'] != '') {
$validate = $user_service->validateUser($_POST['username'], md5($_POST['pwd']));
if ($validate == 'true') {
$_SESSION['user_status'] == 'logged_in';
/*print_r($_SESSION['user_status']);
exit();*/
$page = 'location: index.php';
}
else {
$error = 'Geef een juiste gebruikersnaam en/of paswoord in.';
$page = 'location: presentation/login.php';
}
}
}
}
else {
$page = 'location: presentation/login.php';
}
}
header($page);
1.486 views