解析pphp入库和出库

解析pphp入库和出库

php编程 2023-09-16 09:26:02 1年以前

数据放入数据库和取出来显示在页面需要注意什么 入库时 $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,过滤htmlfunctiontrans_cookie($str){$str=trans($str);$str=stripslashes($str);$str=eregi_replace("''","'",$str);return$str;}?>

文章版权声明:除非注明,否则均为网络转载文章,转载或复制请以超链接形式并注明出处。