I get a headers already sent error on the setcookie(when uncommented) and header line..cant see that ive sent anything to the browser?
$name = $HTTP_POST_VARS['name'];
$pass = $HTTP_POST_VARS['pass'];
switch($HTTP_GET_VARS['action']){
case "login":
//this error checking dosent work.
if(isset($name) && isset($pass)){
require_once("DB.php");
00010: include"config.inc";
$db = new DB($host, $user, $password, $database);
//open a connection
if(!$db->open()){
die($db->error());
}
if(!$db->query("SELECT * FROM members WHERE username='$name' AND pass='$pass'")){
die($db->error());
00020: }else{
//set cookie and redirect.
//setcookie("user", $name, time()+606024*30 );
header("Location:index.php");
exit();
}
$db->freeResult();
$db->close();