MTMD-又是小明小惠小萍網站 Logo
小明之友: Guest ; 群組: Guest
sun 今日上站: 2,425 ( 昨日上站:14,661rain 總上站數: 20,513,289
整點 [ 4 ] 連線: 218
目前逗留的有
文章搜尋 關於MTMD-又是小明小惠小萍網站 返回 [ MTMD-又是小明小惠小萍網站 ]主頁 互動訪客留言板
系統時間: 西元 2010 年 8 月 1日 04 點 21 分 07 秒  
訂閱 RSS
MTMD-又是小明小惠小萍網站 的留言板

folder MTMD-又是小明小惠小萍網站
folder 學習手扎文件區
│├folder PHP 相關文件
││└folder_move Session 的設定(register_globals=Off 時)
回覆主題前請先登入 發表新主題前請先登入
Go Previous php configure file(bash 執行檔) :: Go Top :: PHP圖形函式整理 Go Next
Session 的設定(register_globals=Off 時)
├[ post: 2003-01-13 11:56:35 ] [ Read 1940 times now!! ]
└[ 小明冷涼卡好 ; 發表文章: 3909 篇 ; 註冊日期: 2002-12-25 ]
his90-TWShip.png

內容顯示: ( 圖文顯示模式:一般模式 )
由於 PHP (php.ini) 選項"register_globals" 不安全 ...

連帶必須改變先前撰寫 PHP 的習慣(直接註冊成全域變數的作法)...

所以之前使用 session_register() 所註冊的 session 必須改變註冊的方式...

[ 變更方式 ]
---------------------------------------------------------
session_start();
$user="his";
$userGroup="ABC";

$_SESSION["user"]=$user;
$_SESSION["userGroup"]=$userGroup;

--------------------------------------------------------
#################################################
[ 使用方式 ]
--------------------------------------------------------
session_start();

$userID=$_SESSION["user"];
$userGID=$_SESSION["userGroup"];

--------------------------------------------------------

PHP 網站的警示文章:
A.
If you want your script to work regardless of register_globals, you need to use the $_SESSION array. All $_SESSION entries are automatically registered. If your script uses session_register(), it will not work in environments where register_globals is disabled.

B.
If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered() and session_unregister().

----------------------------------------------------------- Signature
好命去蹉跎!! 好命!! 好命!! 真好命~~~~
Back To Top ^
email home ipLogged
Link:
回覆主題前請先登入
Power By PHPPower By MySQL Valid HTML 4.01! Valid CSS!
PHP Writer Powered By Sean Chen ( 小明 )
© '02 - 2010, (lstar-MTMD-SYMing). All Rights Reserved. Version:1.2
最佳瀏覽環境 1024 × 768 ( 適用 Firefox, Opera, Safari, Google Chrome, IE )
Power By Apache Get Firefox!
How much time we take:0.093824863433838 ( Back To Top ^ )

free counters