作者ZGY (Z)
看板PHP
標題[請益] 有關於Session問題
時間Mon Apr 17 22:32:11 2006
剛剛在寫時,遭遇問題,程式一是沒問題,但是程式二卻跑不出來
請問一下,這是我使用方法錯誤嗎,好頭痛呀~>_<
感謝大家小弟的解答,真的很感謝
程式一,這是設定Session變數
<?
ob_start();
session_set_cookie_params(10);
session_start();
$name="abc";
$pw="080";
if(!session_is_registered("name"))
{
session_register("name");
session_register("pw");
}
$_session["name"]=$name;
$_session["pw"]=$pw;
echo $_session["name"];
echo $_session["pw"];
ob_end_flush();
?>
程式二,這是顯示Session變數的程式
<?
session_start();
$name=$_session["name"];
$pw=$_session["pw"];
echo $name;
echo $pw;
?>
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.173.113
推 JoeHorn:你在 session_start 後面並沒有去 register . 04/17 22:50
→ JoeHorn:當然抓不到 session 變數. 04/17 22:50
推 appleboy46:觀念錯誤 請看 1066篇 以及官方網 04/17 23:24
推 JoeHorn:哪邊觀念錯誤? 問題就是出在 session 變數沒指定. 04/18 00:50
→ JoeHorn:指定方法是個人習慣問題.. 用 regioster 有錯? O_o 04/18 00:51
推 taiwancat:php manual有說明 盡量避免使用舊的用法 04/18 01:12