糯米文學吧

位置:首頁 > 計算機 > php語言

php入庫和出庫的方法

php語言9.29K

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點。我們為大家收集整理了關於php入庫和出庫,以方便大家參考。

php入庫和出庫的方法

數據放入數據庫和取出來顯示在頁面需要注意什麼

入庫時

$str=addslashes($str);

$sql=" into `tab` (`content`) values('$str')";

出庫時

$str=stripslashes($str);

顯示時

$str=htmlspecialchars(nl2br($str)) ;

//--標題,名字等字段入庫處理(去首尾空格)

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轉換,在textarea中,無需轉換,直接顯示

//--顯示在web頁面,過濾HTML代碼;包括鏈接地址

functiontrans($string){

$string=htmlspecialchars($string);

$string=ereg_replace(chr(10),"

",$string);

$string=ereg_replace(chr(32),"",$string);

return$string;

}

//--顯示在WEB頁面,不過濾HTML代碼;

functiontrans_web($string){

$string=ereg_replace(chr(10),"

",$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),"

",$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;

}

?>

標籤:PHP 出庫 入庫