Prøv at kigge neden under, har lavet følgende rettelser:
session('username') hedder $_SESSION['username']
session_start() skal være i starten af dit dokument.
Jeg tror dit script vil virke nu.
<?php
session_Start();
$username = &$HTTP_POST_VARS['username'];
$password = &$HTTP_POST_VARS['password'];
if (!$username)
{
echo "Du skal udfylde feltet brugernavn";
} elseif (!$password)
{
echo "Du skal udfylde feltet password";
} else {
include("config.php");
$connect = mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db,$connect);
$sql=mysql_query("select * from users where username='$username' AND password='$password'");
$row_check = mysql_num_rows($sql);
if($row_check > 0){
while($row_check = mysql_fetch_array($sql)){
$_SESSION['username'] = $username;
$_SESSION['id'] = $row_check[id];
$_SESSION['level'] = $row_check[level];
header( "Location: index.php" );
}
}
else {
echo 'Incorrect login name or password. Please try again.';
}
}
?> ---------------------------------
http://forcesofdk.hotserv.dkhttp://www.Webcoder.dk