Opretter ikke session
Hej eksperter,jeg har en kode til at logge ind på mit site, og det har virket før, da jeg har brugt samme kode til et andet site.
Men af en eller anden grund så opretter den ikke session.
Her er koden:
<?php
session_start();
include("mysql.php");
$user = mysql_real_escape_string($_POST['username']);
$pass = mysql_real_escape_string($_POST['password']);
$sql = "SELECT * FROM users";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($result);
if($row['username'] != $user) {
die('Brugernavn er forkert');
} elseif($row['username'] == $user) {
$find_pass = "SELECT * FROM users WHERE username='$user'";
$tjek_pass = mysql_query($find_pass) or die(mysql_error());
$row_pass = mysql_fetch_array($tjek_pass);
if($row_pass['password'] == $pass){
$_SESSION['id'] = $id;
header("Location: index.php");
} else {
die(mysql_error());
}
}
?>
Nogen der kan fortælle mig hvorfor session ikke bliver oprettet?
Den samme kode virker fint på min anden hjemmeside.
P.s. ved der ikke er kryptering på password, det med vilje ;)