"; // ################## 需要用到以下兩個常數,在globla.inc也有include ########### include("global_head.inc"); // 可以在每個程式中自訂錯誤訊息的顯示規則 ################################# error_reporting(E_ALL & ~E_NOTICE); # error_reporting(E_ALL); // 檢查register_globals, 用ini_set無法改變 ################################ // Since this is a temporary measure this message is hardcoded. The requirement will be removed before 2.2 is finalized. # if (function_exists('ini_get')) { # !ini_get('register_globals') or exit('FATAL ERROR: register_globals is disabled in php.ini, please enable it!'); # } if($method=="check") // 是否為第二次轉向 ######################################## { // ################## 顯示 cookie 的值 ################################# # echo "cookie_check= {$_COOKIE['CHECK']}"; // ################## 檢查 cookie 是否啟動 ################################# if(!isset($_REQUEST["CHECK"]) && !$use_session) // ################## 無論用 cookie 或 session 都要檢查 ###################### #if(!isset($_COOKIE["CHECK"])) { echo "
**************************************************
"; echo "請將IE瀏覽器的「工具=>網際網路設定=>隱私」
"; echo "設定至「中」,並重新啟動本程式
"; echo "**************************************************
"; exit(); } // ################## 設置cookie或session然後轉向到main.php ################### // ################## dbname和boss必須在global.inc中設定 ###################### // ################## 這裡設定是在127.0.0.1執行時才用得到 ##################### if($use_session) { $_SESSION["dbname"]=$db; } else { $_COOKIE["dbname"]=$db; } $url=$main_script; Header("Location: $url"); // ################## 檢查 javascript 是否啟動,用在這裡無效,要用在 $main_script ########################## echo ""; } else // 如果 $_COOKIE未定義 { $_COOKIE["CHECK"]="OK"; $url="index.php?method=check&db=$db"; Header("Location: $url"); echo "$url"; } ?>