PHP Session scope -


i have 1 index.php , one.php file.

in one.php have starting session , setting session var:

session_start();  if(isset($_get['user'])){     $_session['user'] = $_get['user'];     } function getusername(){   return $_session['user']; } 

im including one.php in index.php after im calling function getusername() im not starting session in index.php

include_once('one.php'); echo getusername(); 

but im not getting session in index.php. why ? im passing the variable

index.php?user=newuser . 

is not possible session in pages out starting session . possible method global variable where, if set once..?

no not possible session in pages without starting session. basically, need follow either of following 2 ways:-

  • start session in new page, @ beginning of page, without whitespace characters, using these lines of code:-

<?php

session_start();

// other lines of code

  • include common page (common.php) has line (session_start(); @ beginning of common page) @ beginning in every new page.

so basically, particular statement (session_start();) heart of using session.

now according question, page "one.php" must included @ beginning. should working.

hope helps.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -