各位老师帮忙一下,很简单的问题,标记转换的问题 你说的转义是指?存入数据库只要addslash就行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 addslashs我不想用这个啊他将'变成\'了,,这样在数据库中存入的就不是'了,我要存入',不是\'帮忙吵阿哪 楼上的也不满足我的要求,,我的需求是这样的如果有一个字符串:abc'abc这时如果你用addslashs转成abc\'abc后,输入数据库了,但是:问题来了,我使用select语句搜索c'a这样的字符串就找不到了,,怎么解决 帮忙 php.ini 关闭magic_quotes_gpc 特殊字符还是需要在存入数据库之前过滤,查询的时候你可以把查询字符串替换成你写入数据库对应的过滤内容 感谢phpbaby想得到更好的办法,,有没有 手册例子 1. get_magic_quotes_gpc() example<?phpecho get_magic_quotes_gpc(); // 1echo $_POST['lastname']; // O\'reillyecho addslashes($_POST['lastname']); // O\\\'reillyif (!get_magic_quotes_gpc()) { $lastname = addslashes($_POST['lastname']);} else { $lastname = $_POST['lastname'];}echo $lastname; // O\'reilly$sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')";?> 数据库里\'和' \" 和 " 是一样的select '"';select '\"';select "'";select "\'";看看它们的结果 $str = "<>';'123412346245234!@#$%^&*()_";ech addslashes($str); 按站点存放日志,在线等 有没有什么好的办法解决网站头部调用 请大家帮帮忙,这个网站这样的效果怎么实现? Snoopy.class.php这个类是干嘛用的? 有关文件操作的问题 在<textarea>中加表格怎么实现?有相应的编辑器吗? PHP爱好者论坛开张了,现在斑竹正在招慕中......欢迎大家来捧场! php的函数中如何把数组结果传出来? 提取一段字符串中的URL 讨厌的字符串的写法 有没有代替session功能的东西 php 怎样记录一个页面上的连接被点击了多少次
我的需求是这样的如果有一个字符串:abc'abc这时如果你用addslashs转成abc\'abc后,输入数据库了,但是:
问题来了,我使用select语句搜索c'a这样的字符串就找不到了,,怎么解决 帮忙
例子 1. get_magic_quotes_gpc() example<?php
echo get_magic_quotes_gpc(); // 1
echo $_POST['lastname']; // O\'reilly
echo addslashes($_POST['lastname']); // O\\\'reillyif (!get_magic_quotes_gpc()) {
$lastname = addslashes($_POST['lastname']);
} else {
$lastname = $_POST['lastname'];
}echo $lastname; // O\'reilly
$sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')";
?>
select '"';select '\"';
select "'";select "\'";
看看它们的结果
ech addslashes($str);