程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> magic_quotes_gpc使用方法

magic_quotes_gpc使用方法

編輯:關於PHP編程

 

magic_quotes_gpc使用方法

 對於magic_quotes_gpc有兩種情況,第一種就是

magin_quotes_gpc=on

與magin_quotes_gpc=off

 下面我們就來舉列說明.:

當magin_quotes_gpc=on時.


我們可以不對輸入和輸出數據庫的字符串數據作 ,addslashes()和stripslashes()的操作,數據也會正常顯示。

如果此時你對輸入的數據作了addslashes()處理,那麼在輸出的時候就必須使用stripslashes()去掉多余的反斜槓。

2. 對於magic_quotes_gpc=off 的情況

必須使用addslashes()對輸入數據進行處理,但並不需要使用stripslashes()格式化輸出 因為addslashes()並未將反斜槓一起寫入數據庫,只是幫助mysql完成了sql語句的執行。

補充:

magic_quotes_gpc 作用范圍是:WEB客戶服務端;作用時間:請求開始時,例如當腳本運行時.
magic_quotes_runtime 作用范圍:從文件中讀取的數據或執行exec()的結果或是從SQL查詢中得到的;作用時間:每次當腳本訪問運行狀態中產生的數據


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved