最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
请教关于addslashes的转义
时间:2009-06-23 编辑:简简单单 来源:一聚教程网
请教关于addslashes的转义
请教关于addslashes
1. 我输入 Tom's book's 保存数据时
$webname = addslashes($_POST['name']);
2..我打开数据库看到的数据为 Tom's book's
3. 我的问题是如何输出,
输出时我用的是name ?>
输出结果Tom's book's
请问如何让它显示不含/,让它显示为 Tom's book's
4..谢谢..
$str='Tom's book's';
echo ereg_replace("^(['|"|,|.])",'\1',$str)
?>
你可能是打开了magic string, 它会自动给你转意
而你自己又转了一下, 就成了那样了
[url=http://cn.php.net/manual/zh/security.magicquotes.php]链接标记http://cn.php.net/manual/zh/security.magicquotes.php[/url]
学习
回2楼..
按你那个方式..如果我有很多字段入库时都加了addslashes
那么输出时,每个字段都要加啊?
addslashes是把页面的字符加上转义“/”
stripslashes是去掉转义
插入:$name=$_POST['name'];
$name=addslashes($name);
显示 $name=stripslashes($row['name]);
LS才是正解
POST本身就是传递过程中会转义一次..
感谢楼上的各位筒子..[img]http://www.111com.net/bbs/images/smilies/default/tongue.gif[/img] 过来..让偶一个一个亲一下![img]http://www.111com.net/bbs/images/smilies/default/kiss.gif[/img]
搞不懂为什么不用mysql_real_escape_string
-
上一个: php ajax 无刷新文件上传源码下载
-
下一个: 简单的php 用户注册程序[全套]
相关文章
- PS制作旋转八卦图教程 07-27
- java中如何使用BufferedImage判断图像通道顺序并转RGB/BGR 07-25
- PPT如何制作一段月球围绕地球转的动画 07-06
- 微软裁员为了什么 补充新鲜血液向云计算服务公司转型 07-05
- 天龙八部手游门派转职详解 转职天龙注意事项 07-03
- 龙之谷手游刺客转职加点如何选 06-27