解析php入库和出库


Posted in PHP onJune 25, 2013

数据放入数据库和取出来显示在页面需要注意什么
入库时
$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 相关文章推荐
一个简单的MySQL数据浏览器
Oct 09 PHP
再次研究下cache_lite
Feb 14 PHP
php开启安全模式后禁用的函数集合
Jun 26 PHP
PHP写杨辉三角实例代码
Jul 17 PHP
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
Apr 23 PHP
PHP实现更新中间关联表数据的两种方法
Sep 01 PHP
php实现模拟登陆方正教务系统抓取课表
May 19 PHP
php实现window平台的checkdnsrr函数
May 27 PHP
php文件上传类完整实例
May 14 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 PHP
详解PHP Swoole与TCP三次握手
May 27 PHP
解析php下载远程图片函数 可伪造来路
Jun 25 #PHP
解析php通过cookies获取远程网页的指定代码
Jun 25 #PHP
使用dump函数,给php加断点测试
Jun 25 #PHP
解析php多线程下载远程多个文件
Jun 25 #PHP
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
Jun 25 #PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
Jun 25 #PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
Jun 25 #PHP
You might like
PHP目录函数实现创建、读取目录教程实例
2011/01/13 PHP
php实现留言板功能(会话控制)
2017/05/23 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
Javascript 数组排序详解
2014/10/22 Javascript
JavaScript Ajax编程 应用篇
2016/07/02 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
2020/08/03 Javascript
微信小程序实现文件预览
2020/10/22 Javascript
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
python cx_Oracle模块的安装和使用详细介绍
2017/02/13 Python
Python中字典和集合学习小结
2017/07/07 Python
matplotlib中legend位置调整解析
2017/12/19 Python
python tkinter实现彩球碰撞屏保
2019/07/30 Python
python实现证件照换底功能
2019/08/20 Python
python装饰器的特性原理详解
2019/12/25 Python
Python print不能立即打印的解决方式
2020/02/19 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
jupyter notebook的安装与使用详解
2020/05/18 Python
python实现mean-shift聚类算法
2020/06/10 Python
pytorch简介
2020/11/11 Python
python中常用的数据结构介绍
2021/01/12 Python
Monnier Freres中文官网:法国领先的奢侈品配饰在线零售商
2017/11/01 全球购物
Tech21美国/加拿大:英国NO.1防摔保护壳品牌
2018/01/20 全球购物
德国领先的大尺码和超大尺码男装在线零售商:Bigtex
2019/06/22 全球购物
运动会入场解说词
2014/02/07 职场文书
媒体宣传策划方案
2014/05/25 职场文书
趣味运动会策划方案
2014/06/02 职场文书
2015年公司中秋节致辞
2015/07/31 职场文书
关于职业道德的心得体会
2016/01/18 职场文书
初中体育课教学反思
2016/02/16 职场文书