日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

PHP關(guān)于代碼轉(zhuǎn)換問(wèn)題比較完善的解決辦法_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:如何使PHP文件與HTML代碼更好的分離
大家都知道,php是一種服務(wù)器端的內(nèi)嵌html式的腳本編程語(yǔ)言�?墒前凑諆�(nèi)嵌html方式來(lái)作一網(wǎng)站的話(huà),代碼很快就變得龐大而且不可控制。如何才能使php代碼與html分離,做出類(lèi)似dw的lib(模板)而使

最近在寫(xiě)bbs中,遇上代碼轉(zhuǎn)換問(wèn)題。尋找了很久,才得到一個(gè)比較完善的解決辦法,可以徹底還原發(fā)文者的原文。

以下貼出,供大家指正。

系統(tǒng):linux php4 oracle8i

以下為引用的內(nèi)容:
<?
//--標(biāo)題,名字等字段入庫(kù)處理(去首尾空格)
function trans_string_trim($str) {
$str=trim($str);
$str=eregi_replace("'","''",$str);
$str=stripslashes($str);
return $str;
}
//--文章入庫(kù)處理,即textarea字段;
function trans_string($str) {
$str=eregi_replace("'","''",$str);
$str=stripslashes($str);
return $str;
}
//--從庫(kù)中顯示在表單中;在text中以trans轉(zhuǎn)換,在textarea中,無(wú)需轉(zhuǎn)換,直接顯示
//--顯示在WEB頁(yè)面,過(guò)濾HTML代碼;包括鏈接地址
function trans($string) {
$string=htmlspecialchars($string);
$string=ereg_replace(chr(10),"<br>",$string);
$string=ereg_replace(chr(32)," ",$string);
return $string;
}
//--顯示在WEB頁(yè)面,不過(guò)濾HTML代碼;
function trans_web($string) {
$string=ereg_replace(chr(10),"<br>",$string);
$string=ereg_replace(chr(32)," ",$string);
return $string;
}
//--顯示在WEB頁(yè)面,過(guò)濾HTML代碼及頭尾空格,主要用于顯示用戶(hù)昵稱(chēng)
function trans_trim($string) {
$string=trim($string);
$string=htmlspecialchars($string);
$string=ereg_replace(chr(10),"<br>",$string);
$string=ereg_replace(chr(32)," ",$string);
return $string;
}
//--顯示在span中;
function trans_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
function trans_cookie($str) {
$str=trans($str);
$str=stripslashes($str);
$str=eregi_replace("''","'",$str);
return $str;
}
?>

最后,順帶補(bǔ)充一點(diǎn),如果在span中顯示文章中的一段,采用substr取定長(zhǎng)字符串時(shí),記得在span的參數(shù)后面多加一個(gè)空格,否則遇上截到半個(gè)漢字時(shí),會(huì)搞亂html代碼。

分享:用PHP程序?qū)崿F(xiàn)隨機(jī)廣告圖片顯示
以下為引用的內(nèi)容: <?php #########隨機(jī)廣告顯示########## function myads(){ $dir="ads"; #設(shè)置存放記錄的目錄 //$dir="

來(lái)源:模板無(wú)憂(yōu)//所屬分類(lèi):PHP教程/更新時(shí)間:2008-08-22
相關(guān)PHP教程