Re: [請益] session無法在網頁間傳遞
※ 引述《drlai (蘇打)》之銘言:
: 標題: Re: [請益] session無法在網頁間傳遞
: 時間: Tue Sep 19 02:14:50 2006
:
: ※ 引述《uest (uest)》之銘言:
: : session_start();
: : session_register('s1');
: ^^^^^^^^^^^^^^^^^^^^^^這行應該不需要
register_globals = off && php ver > 4.1 不需要
: : $_SESSION[s1] = "stamp";
: try $_SESSION['s1'] ?
$_SESSION['s1'] or $_SESSION["s1"]
原po這樣寫... ... 會warn吧
: : 然後在b.php要把他echo出來:
: : session_start();
: : echo $_SESSION[s1];
: : 結果是沒有任何東西!
: : 可是如果我是在a.php存入session再讀出來的話
: : 卻可以印出session的值
: : 請問有人知道為什麼我的session不能在頁面間傳遞嗎?
: : 是不是php的設定哪裡出了問題?
echo session_id(); in b.php & a.php
看完下面,你可以在猜猜看要不要 ... ...
: 推 pttkazu:大哥 要註冊吧!!用isset看看 09/19 02:50
php.net =>
If you are using $_SESSION (or $HTTP_SESSION_VARS), do not
use session_register(), session_is_registered(), and session_unregister().
If session_start() was not called before this
function is called, an implicit call to session_start()
with no parameters will be made.
$_SESSION does not mimic this behavior and
requires session_start() before use.
You can also create a session variable by
simply setting the appropriate member of the
$_SESSION or $HTTP_SESSION_VARS (PHP < 4.1.0) array.
http://tw.php.net/manual/en/function.session-register.php
--
Live Long and Prosper
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.132.72.186
推
09/19 09:46, , 1F
09/19 09:46, 1F
推
09/19 10:35, , 2F
09/19 10:35, 2F
推
09/19 13:56, , 3F
09/19 13:56, 3F
推
09/19 20:01, , 4F
09/19 20:01, 4F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章