程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 解析php入庫和出庫

解析php入庫和出庫

編輯:關於PHP編程

    數據放入數據庫和取出來顯示在頁面需要注意什麼
    入庫時
    $str=addslashes($str);
    $sql="insert 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),"<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;
    }
    ?>

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved