Jump to content

php session constant SID


win82

Recommended Posts

Hello

 

I have a simple code to display the session constant and the values of Session variable. But the SID is not displayed. Can someone say the reason for this ? The code is below:

 

<?php

session_start();

session_register('your_id','100');

 

echo "<BR> Session Constant is:  ".SID;

 

echo "<BR>--------------------------------------------------- <BR>";

print_r($_SESSION);

 

?>

 

 

Regards,

PHP Developer,

India.

Link to comment
https://forums.phpfreaks.com/topic/102324-php-session-constant-sid/
Share on other sites

Do you have register_globals set to on? if so, it won't work

<?php
session_start();
ini_set('register_globals', 0);
session_register('your_id','100');

echo "<BR> Session Constant is:  ".SSID;

echo "<BR>--------------------------------------------------- <BR>";
print_r($_SESSION);

?>

Ok, then the next thing is a question: are you meaning do decare 2 separate session variables without setting them?  when you do this:

<?php
session_start();
session_register('your_id','100');

that's what you are doing.  You still need to set each with a

<?php
$_SESSION['your_id'] = "bleh";
?>

I didn't mention that before because your print_r would/should have outputted an array with no set values.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.