PIXNET Logo登入

生活兩三事

跳到主文

年紀大了…要找個地方~幫自己記憶一下~

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 12 週三 201117:29
  • 使用$_REQUEST留意的地方

$_REQUEST包含GET/POST/Cookie,在鍵值相同時默認是POST > GET,Cookie > POST or GET這個默認順序是可以改,在php.ini中找variables_order,會看到類似variables_order = "EGPCS"。
這就是php註冊變量順序,E代表$_ENV,G代表$_GET,P代表$_POST,C代表$_COOKIE,S代表$_SERVER。在register_globals為on時,新的值會覆蓋之前的值。例如在register_globals為on時,可以直接用$key代體$_GET['key']。同樣這個順序的gpc也作用在$_REQUEST中。
如果禁止了register_globals,但又想用一些全局變量,可以用extract()函數,在沒有權限修改variables_order的順序時,想用到全局變量又想設置一下覆蓋的順序時可以用import_request_variables('gpc');實現同樣,鍵值相同時會按函數參數的順序覆蓋而不受php.ini的variables_order順序制約。
(繼續閱讀...)
文章標籤

Edw 發表在 痞客邦 留言(0) 人氣(70)

  • 個人分類:PHP
▲top
  • 1月 12 週三 201117:10
  • PHP 呼叫 MSSQL Store Procedure

$myServer = "localhost";
$myUser = "user";
$myPass = "pass";
$myDB = "db";
(繼續閱讀...)
文章標籤

Edw 發表在 痞客邦 留言(0) 人氣(225)

  • 個人分類:PHP
▲top
  • 1月 12 週三 201116:59
  • PHP時區設定(date.timezone)

方法一:更改php.ini中的data.timezone
[date];Defines the defaut timezone used by the date functions
date.timezone = Asia/Taipei
(繼續閱讀...)
文章標籤

Edw 發表在 痞客邦 留言(0) 人氣(50)

  • 個人分類:PHP
▲top
  • 1月 12 週三 201116:41
  • PHP亂碼問題

1.編輯php時,存檔的格式要是utf-8
2.在html的<meta>裡頭,要讓他知道網頁使用的編碼<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3.在php的最開頭,任何輸出內容之前,加上header('Content-type: text/html; charset=utf-8');
4.php連線到mysql時,告訴它要用utf-8,mysql_query("SET NAMES utf8");
5.mysql在創造資料表時,本身的校對要是utf8_unicode_ci
(繼續閱讀...)
文章標籤

Edw 發表在 痞客邦 留言(0) 人氣(88)

  • 個人分類:PHP
▲top
1

最新文章

  • TOAD使用筆記 FOR 10.6
  • VMware Failed to allocate page for guest RAM
  • KATA-DR467i 相機筆電包~
  • 山東餃子館 我來了~
  • MSSQL SERVER 2000 還原資料庫後新增登入使用者
  • 使用$_REQUEST留意的地方
  • PHP 呼叫 MSSQL Store Procedure
  • PHP時區設定(date.timezone)
  • PHP亂碼問題
  • 如何關閉安全性視窗?執行近端區域網路應用程式,跑出「開啟檔案-安行性警告」

文章分類

  • 學習記事 (2)
  • 系統操作 (2)
  • PHP (4)
  • MSSQL (1)
  • 進食… (1)
  • 敗家… (1)
  • 未分類文章 (1)

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: