note 48413 added to ref.session
| From: | mike at theoarfamily dot net | Date: | Wed, 22 Dec 2004 21:29:46 +0000 |
| Subject: | note 48413 added to ref.session | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-82186@lists.php.net to get a copy of this message | ||
I'm new to PHP scripting and web programming in general, though I have lots of C/C++ experience
as well as Unix scripting with ksh, Perl, etc.
I'm trying to bring up a web site using Geeklog (www.theoarfamily.net), and am also trying to
incorporate into that site a recipe program written in PHP (not presently active on the page).
I've just about got it, except that I seem to be running into some session issues, where it
seems that Geeklog's session tracking code is in conflict with what the recipe program is
trying to do.
Recipe tries to:
session_cache_limiter('must-revalidate');
session_start();
session_register($g_sm_session_id);
But I get an error when I try to execute session_start() when the page is embedded in the Geeklog
header and block structure (which has already done some sort of session logging).
If I turn it off, the page looks fine, but I seem to lose track of who I am from page to page (which
is the point of session logging I suppose).
The question: Is there a way to "embed" a second session within the context of the first?
If a second session cannot be run within the context of the first, how do I log the recipe session
info across page accesses?
Thanks!
-Mike Oar
----
Manual Page -- http://www.php.net/manual/en/ref.session.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+48413
Delete -- http://master.php.net/manage/user-notes.php?action=delete+48413&report=yes
Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+48413&report=yes&reason=bad+code
Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+48413&report=yes&reason=spam
Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+48413&report=yes&reason=useless+example
Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+48413&report=yes&reason=contains+commercial+links
Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+48413&report=yes&reason=useless+note
Reject -- http://master.php.net/manage/user-notes.php?action=reject+48413&report=yes
Search -- http://master.php.net/manage/user-notes.php