Postanowiłem ogarnąć PDO, napisałem system logowania, ale mam pewien problem.
header('Location: adres') mnie nie przekierowuje, a zostaje w pliku.
Przeglądałem już kilka tematów na forum i nic mi nie pomogło, domyślałam się że w ostatnim if'ie jest coś nie tak, ale nie mam pojęcia co.
Jakaś podpowiedź?
Z góry dzięki

CODE
<?php
session_start();
require_once "db.php";
if(isset($_POST['login'])){
$login = $_POST['login'];
$pass = md5($_POST['pass']);
$stmt = $dbh->prepare('SELECT * FROM users WHERE login=:login AND pass=:pass');
$stmt->bindValue(':login', $login, PDO::PARAM_STR);
$stmt->bindValue(':pass', $pass, PDO::PARAM_STR);
$stmt -> execute();
$result = $stmt->fetch();
if($result == 1){
$_SESSION['user'] = $login;
header('Location: panel.php');
}
}
?>
session_start();
require_once "db.php";
if(isset($_POST['login'])){
$login = $_POST['login'];
$pass = md5($_POST['pass']);
$stmt = $dbh->prepare('SELECT * FROM users WHERE login=:login AND pass=:pass');
$stmt->bindValue(':login', $login, PDO::PARAM_STR);
$stmt->bindValue(':pass', $pass, PDO::PARAM_STR);
$stmt -> execute();
$result = $stmt->fetch();
if($result == 1){
$_SESSION['user'] = $login;
header('Location: panel.php');
}
}
?>