解析php入庫和出庫
數(shù)據(jù)放入數(shù)據(jù)庫和取出來顯示在頁面需要注意什么
入庫時(shí)
$str=addslashes($str);
$sql=\"insert into `tab` (`content`) values(\'$str\')\";
出庫時(shí)
$str=stripslashes($str);
顯示時(shí)
$str=htmlspecialchars(nl2br($str)) ;
<?
//--標(biāo)題,名字等字段入庫處理(去首尾空格)
functiontrans_string_trim($str){
$str=trim($str);
$str=eregi_replace("'","''",$str);
$str=stripslashes($str);
return$str;
}
//--文章入庫處理,即textarea字段;
functiontrans_string($str){
$str=eregi_replace("'","''",$str);
$str=stripslashes($str);
return$str;
}
//--從庫中顯示在表單中;在text中以trans轉(zhuǎn)換,在textarea中,無需轉(zhuǎn)換,直接顯示
//--顯示在WEB頁面,過濾HTML代碼;包括鏈接地址
functiontrans($string){
$string=htmlspecialchars($string);
$string=ereg_replace(chr(10),"<br>",$string);
$string=ereg_replace(chr(32),"",$string);
return$string;
}
//--顯示在WEB頁面,不過濾HTML代碼;
functiontrans_web($string){
$string=ereg_replace(chr(10),"<br>",$string);
$string=ereg_replace(chr(32),"",$string);
return$string;
}
//--顯示在WEB頁面,過濾HTML代碼及頭尾空格,主要用于顯示用戶昵稱
functiontrans_trim($string){
$string=trim($string);
$string=htmlspecialchars($string);
$string=ereg_replace(chr(10),"<br>",$string);
$string=ereg_replace(chr(32),"",$string);
return$string;
}
//--顯示在span中;
functiontrans_span($string){
$string=ereg_replace(chr(10),"\n",$string);
$string=ereg_replace(chr(32),"",$string);
$string=ereg_replace('"',""",$string);
return$string;
}
//--在WEB上顯示cookie,過濾html
functiontrans_cookie($str){
$str=trans($str);
$str=stripslashes($str);
$str=eregi_replace("''","'",$str);
return$str;
}
?>
相關(guān)文章
PHP5.5在windows安裝使用memcached服務(wù)端的方法
這篇文章主要介紹了PHP5.5在windows安裝使用memcached服務(wù)端的方法,需要的朋友可以參考下2014-04-04利用php+mcDropdown實(shí)現(xiàn)文件路徑可在下拉框選擇
以下是對(duì)php+mcDropdown實(shí)現(xiàn)文件路徑可在下拉框進(jìn)行選擇的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-08-08PHP中十六進(jìn)制顏色與RGB顏色值互轉(zhuǎn)的方法
今天小編就為大家分享一篇關(guān)于PHP中十六進(jìn)制顏色與RGB顏色值互轉(zhuǎn)的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03php實(shí)現(xiàn)子字符串位置相互對(duì)調(diào)互換的方法
這篇文章主要介紹了php實(shí)現(xiàn)子字符串位置相互對(duì)調(diào)互換的方法,可實(shí)現(xiàn)簡單字符串中兩個(gè)子字符串互換的功能,涉及php字符串運(yùn)算與插入、替換等操作的相關(guān)技巧,需要的朋友可以參考下2016-06-06淺析php fwrite寫入txt文件的時(shí)候用 \r\n不能換行的問題
以下是對(duì)php中fwrite寫入txt文件的時(shí)候用 \r\n不能換行的問題進(jìn)行了介紹,需要的朋友可以過來參考下2013-08-08應(yīng)用開發(fā)中涉及到的css和php筆記分享
最近一周使用SAE開發(fā)一個(gè)簡單的微博應(yīng)用。應(yīng)用本身很簡單,使用php算法可以輕松實(shí)現(xiàn)。但是在調(diào)用新浪API的時(shí)候遇到很多各種各樣的麻煩。應(yīng)用到現(xiàn)在還有些不穩(wěn)定。2011-08-08