本文目錄一覽:
php中的GET問題
POST GET ,是提交表單的兩種方式,GET傳值就用$_GET獲取,POST提交表單就用$_POST
post與get的區別是一個在地址欄顯示參數,另一個不顯示
舉個例子,如果你登錄的時候用get方式,那麼你的值就會在地址欄上顯示,這樣就無安全性可言
而你在搜索或者有頁碼的時候 用post把參數在地址欄上隱藏起來,這樣就毫無意義
而用$_GET可以獲得瀏覽器地址欄上的參數的值(?問號後面的一串字符),比如,那麼你用$_GET,就可以獲取參數(你可以理解為事件,動作,或者參數,該值在傳遞表單時與input的name一致)為wd的值123,多個參數用符連接,比如?an=0si=5理解為an參數的值為0與si參數的值為5。
所以你的代碼$_GET[out]可以這樣理解,用$_GET去獲得瀏覽器地址欄out這個參數的值,因為他的地址是?out=login,所以獲得的值為login
PHP如何過濾POST、GET、COOKIE?
首先命葯明白POST,GRT,COOKIE,其實它是一個數組。
你可以print_r($_POST)就明白了
所以你一可以寫一個方法,
public function a ($_POST){
foreach($_POST as $val) {
/將所有的值過濾掉後賦予一個新的數組
}
return $arr;
}
PHP刪除文件功能的一個問題
這個好辦:
(1),在數據庫查詢的時候用SUBSTR()函數,我不知道你存放路徑的字段名和表名,我寫個例子給你
SELECT SUBSTR(字段名,10) FROM 表名
(2),或者你SELECT 字段名 FROM 表名,查出來後,用PHP的substr()函數截取下也行
php中有沒有清空$_POST或$_GET的方法
還是我來告訴你吧!每次調用$_POST或$_GET方法的時候表單傳過來的值都是新的(無論是正常的提交表單還是ajax)舊的已經根本不存在了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/300241.html