DOH! Nevermind, I mis-spelled session_start().

:(
-----Original Message-----
From: James Johnson [mailto:[EMAIL PROTECTED] 
Sent: Saturday, August 02, 2003 4:19 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Trouble with Session var


Hello,

This one has me stumped.

I'm setting a session var to a value returned from a query, then redirecting
to another page. I get the following error on the second page:

Notice: Undefined index: sv_adCatText 

On the page that sets the session var, I can do an echo of
$HTTP_SESSION_VARS['sv_adCatText'] and it prints the var fine. If I do a
var_dump($HTTP_SESSION_VARS); I can see all of the session vars, except this
one.

Is there a limit or something to the number of Session vars that can be
used? I've even tried setting a Session var called "foo" and that doesn't
work.

Thanks,
James

Here's the code:

First Page:
<?php session_start();?>
<?php 
if(isset($_POST['selCat'])){
        $as_adCat =
addslashes($_POST['selCat']);$HTTP_SESSION_VARS['sv_adCat'] =
trim($as_adCat);
        $id = $_POST['selCat'];
        mysql_select_db($database_CCB, $CCB);
        $query_GetCatText = "SELECT category FROM categories WHERE
category_id = '$id' ORDER BY category ASC";
        $GetCatText = mysql_query($query_GetCatText, $CCB) or
die(mysql_error());
        $row_GetCatText= mysql_fetch_assoc($GetCatText);
        $HTTP_SESSION_VARS['sv_adCatText'] = $row_GetCatText['category'];
        if($HTTP_SESSION_VARS['sv_adCatText'] == "Books"){
                header("Location: " . "CreateAdBook.php");
                exit;
        }else{
                header("Location: " . "CreateAdNonBook.php");
                exit;
        }
}
?>

Second Page:
<?php session_start();?>
<td><?php echo $HTTP_SESSION_VARS['sv_adCatText']; ?></td>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to