2 scripts below, 1 sets cookie, 1 doesn't
I can't figure out why
// THIS SCRIPT WORKS - I CAN SET THE COOKIE HERE
// note: i removed some unrelated code to make shorter
<?
// validate
if( $user != "" && pass != "" )
{
// open user account database
$fp = fopen("dbase_calendar/database/dbase_837974.db", "r");
flock($fp, 1);
$index = 0;
// parse database
while (!feof($fp))
{
// get dbase file
$row= fgets($fp, 1000);
// split into variables
list ($date_, $user_, $password_, $account_, $type_) = split ('&', $row);
// verify password
if( $user == $user_ && $pass == $password_ )
{
// set login cookie
setcookie("cookiename[0]", "$account_");
setcookie("cookiename[1]", "$user_");
setcookie("cookiename[2]", "$password_");
// ... and so on...
// AFTER THIS, THE COOKIE IS SET FINE!!!
// THEN THIS SHOULD WORK!!!!
// set login cookie (different page)
<?
setcookie("cookiename[0]", "test");
setcookie("cookiename[1]", "test");
setcookie("cookiename[2]", "test");
?>
// but it does not!!