-
php addslashes和mysql_real_escape_string使用介绍
本文为大家讲解的是用 mysql_real_escape_string对用户提交数据进行整理处理和通过addslashes以及mysql_escape_string这3个类似的功能函数的区别。经过转义的数据可以直接插入到数据库中...
PHP 2014-12-09 07:27:03 -
支持数组的ADDSLASHES的php函数
本文是一个封装好的php addslashes函数,可以用来对数组进行递归的加反斜杠,感兴趣的同学参考下。 //SQL ADDSLASHES function saddslashes($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = saddslashes($val); } } else { $string = addslashes($string); } return $string; }...
PHP 2014-12-09 07:00:05 -
php与XML、XSLT、Mysql的结合运用示例
本文为大家讲解的是php与XML、XSLT、Mysql的结合运用示例代码,需要的朋友可以参考下。 使用php中的xml与xslt要用到一些dll库, extension=php_domxml.dll //操作XML的函数库 extension=php_iconv.dll //转码用的,比如将GB2312的转成UTF-8的 extension=php_xslt.dll //XSLT的函数库 使用上面这三个库的时候,你要将php安装目录下的dlls目录加入到路径中,否则会找不到 这些类库的 在下面的课程中,我们会用到php中的PEAR类库,主要用了DB类库,Sql2XML类库,大家可以在 pear.php.net上下载最新的版本 下载完上面二个类库以后,大家最好在php.ini中设置一下 include_path = ".;d:phppear" d:phppear 是我的pear的安装路径 设置完以后,重新启动一下机器,否则因为路径找不到而导致Apache启动不正常,无法正常使用 至此要使用PHP中的XML和XSLT的设置就完成了,...
PHP 2014-12-07 16:00:06 -
Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法
本文向大家讲解的是Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法,感兴趣的同学参考下。 错误描述: 添加用户 insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 报以下的错误 ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误 mysql5.1以上版本,我是在5.6版本上操作的...
数据库操作教程 2014-12-06 01:42:10 -
在win7下如何做到开机自动连接ADSL拨号
在win7下如何做到开机自动连接ADSL拨号 每天打开电脑后的第一件事就是上网,而上网前一定要手动连接ADSL才行,有没有觉得这样每天用每次都手动连接有些麻烦?如果有这种感觉,那就往下看吧,以下就为你介绍在在win7下如何做到开机就自动连接ADSL拨号的方法: 在开始搜索框中输入ncpa.cpl,按回车打开网络连接; 转 打开网络连接 在刚才设立的连接图标上,右击鼠标,选择属性; 打开连接属性 在选项标签中,确认提示名称、密码、凭证等这个选项前没有打勾;然后,点击确定; 取消勾选“提示名称、密码和证书等” 在连接图标上,右击鼠标,选择建立快捷方式; 创建快捷方式 Windows会问你是否将快捷方式放在桌面上,点击按钮“是(Y)”; 确定创建快捷方式 回到桌面,在快捷方式图标上,右击鼠标,选择复制; 复制快捷方式 接着,再按一下开始按钮,选择所有程序,右击启动,选择打开所有用户; 打开所有用户启...
系统程序 2014-12-05 14:06:18 -
$_GET['goods_id']+0 的使用详解
本文为大家讲解的是$_GET['goods_id']+0 的使用详解,感兴趣的同学参考下。 目的: 为了防止sql注入,tid,goods_id都是正整数类型,防止人为了在后面追加 ?tid=1 or 1 这样的语句. 原理: 不管你的参数多么险恶,+0后都老老实实变成数值类型 比如 '?tid=1 or 1' , $_GET['tid']+0 后值变成1; 有学生问,你为什么不用(int)强转或intval来转换. 1: 用哪种方式,目的都是一样的 2: 用+0,只需要打2个字符,用(int)要打5个,intval()要打8个. 3: 对于+0,我不需要关心$tid是整型还是浮点型,还是大于2^32的长整型(如mysql中取得bigint), +0都能适应. 而用强转,则会发生溢出,当然你可以说,我用float来转,那不是还得分情况区别吗....
PHP 2014-12-03 17:55:52 -
京东增发2180万股ADS 股价大涨近10%
站长搜索讯 12月3日,京东(纳斯达克全球精选市场股票代码:JD)周二向美国证券交易委员会(SEC)提交F1文件称,该公司的献售股东将出售21,834,444股美国存托凭证,每股美国存托凭证代表两股A类普通股。 这项交易的最高总发行金额将达4.96亿美元左右,每股A类普通股的最高发行价格为11.36美元...
电子商务 2014-12-03 06:55:57 -
php addslashes及其他清除空格的方法是不安全的
本文为大家讲解的是php addslashes函数使用方法及其他清除空格的方法是不安全的原因分析,感兴趣的同学参考下. 清除空格的方法是不安全的,部分原因是因为字符中的空格非常多,例如 "addslashes的问题在 于黑客 可以用0xbf27来代替单引号,而addslashes只是将0xbf27修改为0xbf5c27,成为一个有效的多字节字符,其中的0xbf5c仍会 被看作是单引号,所以addslashes无法成功拦截。" 最好是按照具体的参数需求校验确定是 int 等不是,外加数据库的参数操作方法.其实这个是数据库的 sql 问题,应该从源头数据库本身来解决,只不过有些数据库滑提供相应的方法罢了. SQL注入攻击是黑客攻击网站最常用的手段...
PHP 2014-12-02 09:40:24 -
php错误:Warning: addcslashes() expects exactly 2 parameters, 1 given in解决方法
本文为大家讲解的是php错误:Warning: addcslashes() expects exactly 2 parameters, 1 given in解决方法,感兴趣的同学参考下。 大家看下面的代码,能发现错误在哪里吗? <?php echo function_exists('addcslashes');//检测是否存在该函数 echo get_magic_quotes_gpc().'<br/>';//检测是否开启自动转义 echo PHP_VERSION.'<br/>';//php版本信息 echo addcslashes("Who's John Adams?"); echo '<br/>'; $str = "Who's John Adams?"; echo addslashes($str); ?> 输出结果是否一样呢? 10 5.3.6 Warning...
PHP 2014-12-02 05:30:54 -
CDCC AWARDS数据中心年度大奖揭晓
2014年11月28日,北京--2014年11月28日,由中国工程建设标准化协会信息通信专业委员会主办,中国数据中心工作组(CDCC)、综合布线工作组联合承办的2014中国数据中心年度论坛在北京新云南皇冠假日酒店胜利闭幕。 #千人会场# 论坛中揭晓了“2014年度中国优秀数据中心评选”活动中各大奖项...
云资讯 2014-12-01 21:01:51 -
坏天气会影响ADSL宽带掉线
用户们是否遇到过在坏天气使用宽带时会常常掉下,许多用户反应在坏天气情况下宽带会经常掉线。 最近由于天气非常不好,全国各地很多地方都在下雨,包括笔者住的地方,笔者平时使用ADSL宽度进行连接上网,最近上网掉线非常频繁,没有任何提示,ASDL自动掉线,过了几分钟又自动连接上了,笔者ADSL连接了路由器,还尝试ADSL直接连接电脑,结果还是一样的,排除了路由器的可能性,然后针对ADSL猫开始入手查询,猫只是发热网线也尝试更换新网线,但电脑链接还是一直掉线...
系统程序 2014-12-01 12:12:45 -
php stripslashes和addslashes的区别分析
本文为大家讲解的是php中 stripslashes和addslashes函数的区别分析,感兴趣的同学参考下. 我们在向mysql写入数据时,比如: mysql_query("update table set `title`='kuhanzhu's blog'"); 那就会出错。同asp时一样,数据库都会对单引号过敏...
PHP 2014-12-01 09:26:39