Kód: Vybrať všetko
<?php
$con = mysql_connect("localhost","meno","heslo");
mysql_select_db("databaza");
if(isset($_POST['submit'])){
$meno= $_POST['nick'];
$heslo = md5($_POST['heslo']);
$count = mysql_query("SELECT COUNT(*) FROM uzivatelia WHERE nick = '$meno' AND heslo = '$heslo'");
$pocet = mysql_num_rows($count);
if ($pocet == 1){
$_SESSION['user'] = true;
$_SESSION['meno'] = $meno;
header("Location: user.php");
} else {
echo "Zlé prihlasovacie údaje!!!";
}
}
?>
Problém spočíva v tom, že header("Location: user.php"); sa vykoná ale sessions sa nevytvoria. Vypíše sa mi hláška z následujúcej stránky:
<?php session_start();
if ($_SESSION['user'] == true) {
tu je kód....
}
} else {
echo "nieste prihlásený!";
}