您当前的位置: 首页 > 网站编程 > PHP教程 > 解析php入库和出库

解析php入库和出库

作者:不详 来源:网络 发布时间: 2014-08-19 09:10 点击:
数据放入数据库和取出来显示在页面需要注意什么 入库时 $str=addslashes($str); $sql=insert into `tab` (`content`) values('$str'); 出库时 $str=stripslashes($str); 显示时 $str=htmlspecialchars(nl2br($str)) ; ? //--标题,名字等字段入库处理(去首尾空格) funct

解析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;

  }

  ?>
分享到:
本文"解析php入库和出库"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4