Re: [請益] session傳值問題
※ 引述《askq (ask)》之銘言:
: 恩~我要問的問題我已經爬文過了
: 不過似乎不是我想要的
: 所以就問各位版友了~
: -----------------------------------------
: 我的問題是:
: 我現在有三個php檔
: 使用者在 a.php 輸入數值之後 經過post到 b.php
: 而 b.php 直接header到 c.php
: 我想要在c.php依然有使用者在a.php輸入的數值
: 現在數值在b.php可以正常顯示出來
: 不過在c.php卻不行!!
: 簡單程式碼如下:
: a.php :
: <form method="POST" action="b.php" >
: <input type="text" name="test" />
: </form>
: b.php:
: header("Location: c.php");
: $_SESSION[test]=$HTTP_POST_VARS[test];
: c.php
: echo $_SESSION[test]; //這邊就完全沒有值進來
: 想請問為什麼我在b.php可以印出值
: 但是在c.php卻無法呢
: 麻煩請各位解答一下 謝謝~
因為你 b, c檔沒有在開頭session_start();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.5.129
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章