Tjena. Jag har ett litet problem...
Jag får inte min session att skrivas ut! Förmodligen får den inget värde men jag förstår inte varför. Min kod ser ut så här:
<?php
session_start();
$link = mysql_connect("XXXXXX", "XXXXXXX", "XXXXXXXX");
mysql_select_db("free58819", $link);
$sql = "SELECT id FROM members WHERE nick = '". $_POST['nick'] ."' AND pass = '". $_POST['pass'] ."'";
$resultat = mysql_query($sql, $link) or die (mysql_error());
if((mysql_num_rows($resultat)==0))
{
$_SESSION['inloggning'] = "false";
header("Location: ".$_POST['return']."");
}
else
{
while($rad = mysql_fetch_array($resultat))
{
$_SESSION['inloggad_som'] = $rad['nick'];
$_SESSION['inloggning'] = "true";
header("Location: ".$_POST['return']."");
}
}
?>
Allting funkar utom att $_SESSION['inloggad_som'] får inget värde. Någon som kan se vad som är fel?