Feb222014
php预防XSS攻击,ajax跨域攻击的方法
对网站发动XSS攻击的方式有很多种,仅仅使用php的一些内置过滤函数是对付不了的,即使你将filter_var,mysql_real_escape_string,htmlentities,htmlspecialchars,strip_tags这些函数都使用上了也不一定能保证绝对的安全。
现在有很多php开发框架都提供关于防XSS攻击的过滤方法,下面和大家分享一个预防XSS攻击和ajax跨域攻击的函数,摘自某开发框架,相比于仅仅使用内置函数应该还是够强了...阅读全文
作者:绝缘体.. | 分类:express, html, javascript, MySQL, PHP, 后端框架, 数据库, 编程语言 | 阅读: | 标签:express, html, javascript, MySQL, PHP
抢沙发
Feb152014
Feb112014
call_user_func函数和call_user_func_array函数解析
今天偶然的情况下在CodeIgniter的官方文档中再次看到了php中的call_user_func_array()这个函数,去年也在discuz论坛的代码中也有遇到过,今天在网上查了一下这个函数的用法,下面来和大家分享一下这个call_user_func_array和call_user_func函数的用法,另外附赠func_get_args()函数和func_num_args()函数的用法说明。
call_user_func函数是当需要动态调用函数时,才使用的,这个函数有两种...阅读全文
Jan232014
Jan212014
JQuery中阻止事件冒泡方式及其区别
JQuery 提供了两种方式来阻止事件冒泡,下面就来说一下这两种方式以及具体的应用案例。
方式一:event.stopPropagation();
$("#div1").mousedown(function(event){
event.stopPropagation();
});
方式二:return false;
$("#div1").mousedown(function(event){
return false;
});
这两种方式区别如下:
return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。event.stopPro...阅读全文
Jan022014
php程序员的笔记站有偿招募优秀文章
由于本站站长最近工作比较繁忙,不能保证每天及时更新本站文章,现特向广大同行或有共同兴趣的朋友们有偿征集优秀文章,具体栏目文章费用如下:
文章栏目
原创
伪原创
php笔记
0.7
0.4
数据库笔记
0.7
0.4
Javascript笔记
0.6
0.3
HTML笔记
0.6
0.3
操作系统笔记(win7 篇)
0.5
0.3
操作系统笔记(Linux 篇)
0.7
0.4
修身养身(健身锻炼,健康饮食)
0.5
0.3
修身养...阅读全文
Dec222013
jquery getJSON ($.getJSON) 事件用法与分析
jQuery中常用getJSON来通过 HTTP GET 请求载入 JSON 数据,将其转换为JSON对象,如果成功,则执行回调函数。原型如下:
jQuery.getJSON( url, [data], [callback] ) 跨域加载JSON数据。
url: 必需。规定将请求发送的哪个 URL
data : 可选。规定连同请求发送到服务器的数据
callback: (可选) 载入成功时的回调函数
该函数是简写的 Ajax 函数,等价于:
$.ajax({
url: url,
data: d...阅读全文
Nov122013
根据IP跳转不同城市的PHP代码
php根据ip跳转到相应的城市代码。具体如何获取用户当前的ip地址以及根据用户的ip地址如何确定用户所在地区就不多说了,读者可以分别参考:
(1)PHP获取当前用户真实IP的方法
(2)php将IP地址转换为真实地址的方法
下面直接从已经获取到用户所在地区开始分析了。
Js实现根据用户ip跳转到相应的城市的方法:
<html>
<head>
<meta http-equiv="Content-Type" content="t...阅读全文
Sep162013
网页嵌入百度地图实例
下面分享一个使用js载入一个简单的百度地图示例,示例代码如下:
注:使用以下代码之前记得先去百度官网申请一个key,key的申请地址为:http://lbsyun.baidu.com/apiconsole/key?application=key
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2....阅读全文
Sep012013
javascript 代码如何优化
javaScript是一门解释性的语言,它不像java,C#等程序设计语言是由编译器先进行编译再运行,而是直接下载到用户的客户端进行执行。因此代码本身的优劣就直接决定了代码下载的速度以及执行的效率,这里我们讨论和给出一些优化你的 JavaScript 代码的提示和最佳实践。
1,减缓代码下载时间:
(1)Web浏览器下载的是javaScript的源码,其中包含的长变量名,注释,空格和换行等多余字符大大减...阅读全文