Forum Moderators: coopster
I want to know if i can still use session variables and register them? I tried to register the sessions but it didn't work.
I am always in else loop :(
if (session_is_registered('myvar'))
{
echo "session is already regd";
}
else
{
session_start();
session_register('myvar');
$_SESSION['myvar']= "val";
echo "session is Just regd";
}
You`re problem is where you have session_start(). When the if statement executes it will always return false because you aren`t creating a session environment before you use it. Also, you don`t need to use session_register because you register the session on the line after it. And finally, session_is_registered is deprocated now and should not be used.
Try:
session_start();
if (isset($_SESSION['myvar']))
{
echo "session is already regd";
}
else
{
$_SESSION['myvar']= "val";
echo "session is Just regd";
}
dc