note 84753 added to book.session

From: Date: Mon, 28 Jul 2008 19:45:11 +0000
Subject: note 84753 added to book.session
Groups: php.notes 
Request: Send a blank email to php-notes+get-142869@lists.php.net to get a copy of this message
When you include a php file in your current script it's included, not processed separately, thus it's still within the same page and the current page hasn't finished processing. Thus, session is not set yet. This is the expected behaviour. If you need to load a page after setting session data, you should set session data and then send a redirection or refresh header (remember not to send anything, not even whitespace before sending headers). Always consider session data to be updated after the next page load (as in http request completed). ---- Server IP: 190.54.16.132 Probable Submitter: 190.160.21.141 ---- Manual Page -- http://www.php.net/manual/en/book.session.php Edit -- https://master.php.net/note/edit/84753 Del: integrated -- https://master.php.net/note/delete/84753/integrated Del: useless -- https://master.php.net/note/delete/84753/useless Del: bad code -- https://master.php.net/note/delete/84753/bad+code Del: spam -- https://master.php.net/note/delete/84753/spam Del: non-english -- https://master.php.net/note/delete/84753/non-english Del: in docs -- https://master.php.net/note/delete/84753/in+docs Del: other reasons-- https://master.php.net/note/delete/84753 Reject -- https://master.php.net/note/reject/84753 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#142869) next »