- 相關(guān)推薦
php入庫(kù)和出庫(kù)的方法
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語(yǔ)言。語(yǔ)法吸收了C語(yǔ)言、Java和Perl的特點(diǎn)。我們?yōu)榇蠹沂占砹岁P(guān)于php入庫(kù)和出庫(kù),以方便大家參考。
數(shù)據(jù)放入數(shù)據(jù)庫(kù)和取出來(lái)顯示在頁(yè)面需要注意什么
入庫(kù)時(shí)
$str=addslashes($str);
$sql=" into `tab` (`content`) values('$str')";
出庫(kù)時(shí)
$str=stripslashes($str);
顯示時(shí)
$str=htmlspecialchars(nl2br($str)) ;
//--標(biāo)題,名字等字段入庫(kù)處理(去首尾空格)
functiontrans_string_trim($str){
$str=trim($str);
$str=eregi_replace("'","''",$str);
$str=stripslashes($str);
return$str;
}
//--文章入庫(kù)處理,即textarea字段;
functiontrans_string($str){
$str=eregi_replace("'","''",$str);
$str=stripslashes($str);
return$str;
}
//--從庫(kù)中顯示在表單中;在text中以trans轉(zhuǎn)換,在textarea中,無(wú)需轉(zhuǎn)換,直接顯示
//--顯示在WEB頁(yè)面,過(guò)濾HTML代碼;包括鏈接地址
functiontrans($string){
$string=htmlspecialchars($string);
$string=ereg_replace(chr(10),"
",$string);
$string=ereg_replace(chr(32),"",$string);
return$string;
}
//--顯示在WEB頁(yè)面,不過(guò)濾HTML代碼;
functiontrans_web($string){
$string=ereg_replace(chr(10),"
",$string);
$string=ereg_replace(chr(32),"",$string);
return$string;
}
//--顯示在WEB頁(yè)面,過(guò)濾HTML代碼及頭尾空格,主要用于顯示用戶昵稱
functiontrans_trim($string){
$string=trim($string);
$string=htmlspecialchars($string);
$string=ereg_replace(chr(10),"
",$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,過(guò)濾html
functiontrans_cookie($str){
$str=trans($str);
$str=stripslashes($str);
$str=eregi_replace("''","'",$str);
return$str;
}
?>
【php入庫(kù)和出庫(kù)的方法】相關(guān)文章:
科目二入庫(kù)與出庫(kù)操作05-14
Excel怎么繪制出庫(kù)和入庫(kù)的流程圖08-19
PHP編程:類和對(duì)象、方法調(diào)用09-26
php實(shí)現(xiàn)編輯和保存文件的方法08-07
PHP的GET和POST請(qǐng)求發(fā)送方法09-27
自學(xué)PHP方法09-24
PHP的安裝方法11-04
PHP中--autoload和Smarty沖突的解決方法07-23
PHP 和 MYSQL09-23