PHP session variables life -


newbie question, i'm wondering if i'm missing elementary here.

if register session variable in page - isn't variable supposed accessible page on same site?

first, register variable in file session_var_register.php:

<?php     $_session["myusername"] = 'user';     if (isset($_session['myusername'])) {         echo 'session var myusername set '.$_session['myusername'];     } ?> 

when open page, writes:

session var myusername set user 

as expected.

then open tab , page, check_session_var.php:

<?php if (isset($_session['myusername'])) {     echo 'session var myusername set '.$_session['myusername']; } ?> 

this page blank.

isn't point of session variable should accessible in browser session, until session programatically destroyed or browser closed?

i'm using ie 8 , firefox 24, btw. identical results.

you forgot

session_start()  

on top, before using

$_session 

ps: remember call session_start() in every page want use $_session.


Comments

Popular posts from this blog

java.util.scanner - How to read and add only numbers to array from a text file -

rewrite - Trouble with Wordpress multiple custom querystrings -