當(dāng)然需要,$_GET取得的數(shù)據(jù)是來自URL后的參數(shù),這個是可以自己在地址欄里隨便寫的,而$_POST的數(shù)據(jù)來自表單提交,雖然在前端可以設(shè)置JS驗(yàn)證數(shù)據(jù)合法性,但是別有用心的人可以很容易地繞過這個JS驗(yàn)證腳本,所以,在后臺接收到這些數(shù)據(jù)后,首先要做的,就是用過濾或者驗(yàn)證函數(shù)進(jìn)行進(jìn)一步地處理
成都創(chuàng)新互聯(lián)主營獲嘉網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app開發(fā),獲嘉h5小程序開發(fā)搭建,獲嘉網(wǎng)站營銷推廣歡迎獲嘉等地區(qū)企業(yè)咨詢
安全。php連接數(shù)據(jù)庫有三層密碼層層防護(hù),源碼很安全。數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫”,是一個長期存儲在計算機(jī)內(nèi)的集合。
你的表單的name比如是title 你提交的時候 過濾一下 可以用 mysql_escape_string($title);
這個函數(shù)是可以過濾一些特殊的字符,你提交數(shù)據(jù)的時候 用$t=$_POST('$title');先得到你的這個表單的內(nèi)容,然后用
$sql="Insert into 表 values ('$t')";
$result=mysql_query($sql);
if($result)
{
echo "success";
}
else
{
echo "false";
}
這個是插入的
$sql="select * from 表";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
{
echo $row['b']."br/";
}
這個是輸出你剛才插入的內(nèi)容的語句
希望對你有幫助
如果是不可逆,如儲存密碼,可以使用MD5加密,
如果要可逆加密,可以使用base64加密,自己寫算法
使用數(shù)據(jù)加密,或者使用https協(xié)議來傳輸數(shù)據(jù)。
數(shù)據(jù)加密建議使用自己的加密方式,加密的key是關(guān)鍵,這個一定不能泄露,兩個網(wǎng)站的服務(wù)器都需要有這個key,發(fā)送數(shù)據(jù)時發(fā)送方加密數(shù)據(jù),將密文傳輸給接收方,接收方同樣用key解密即可。只要key不泄露,就算數(shù)據(jù)被人攔截,也是加密過的密文,通常沒有Key是解不開的。
https協(xié)議可以自動為傳輸數(shù)據(jù)加密,不過就要求https協(xié)議證書了,這個數(shù)字證書是需要申請的。