看板 PHP 關於我們 聯絡資訊
以下是我的測試碼 //test.php <form action=test2.php method=post> <?php session_register("kukuku"); $_SESSION["kukuku"]=5; echo $_SESSION["kukuku"]; ?> <input type=submit value=確定> </form> //test2.php <?php echo $_SESSION["kukuku"]; ?> 問題------------> "在test.php中我能印出 5 但是按了確定後到test2.php 卻一切空白" 我現在使用的系統是 SUSE enterprise 9 PHP版本 4.3.4 apache版本 2.0.49 瀏覽器的Cookie也打開了 以下是我的php設定檔 關於SESSION的部份 session.save_handler = files session.use_cookies = 1 session.use_only_cookies = 0 session.name = PHPSESSID session.auto_start = 1 session.cookie_lifetime = 0 session.cookie_path = /tmp session.cookie_domain = session.serialize_handler = php session.gc_probability = 1 session.gc_divisor = 1000 session.gc_maxlifetime = 1440 session.referer_check = session.entropy_length = 0 session.entropy_file = session.cache_limiter = nocache session.cache_expire = 180 session.use_trans_sid = 1 以上的設定我在Windows上跑完全沒有問題 所以我實在是不知道問題所在 麻煩請各位解答謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.125.224
qrtt1:沒有start_session@@ 07/27 16:18
qrtt1:用$_SESSION不用register 07/27 16:19
gk31521:我有設 session.auto_start = 1 07/27 16:19
jlshen:看看 /tmp 有沒有 session 檔,裏面是不是有資料 07/27 22:11