2013年4月9日

摘要: 用过ajax的童鞋就知道ajax可以跨域触发某个接口,但是由此引起一个任何域都可以调用的问题,这时候就要考虑用到防盗链技术了,在PHP中$_SERVER["HTTP_REFERER"],$_SERVER["HTTP_REFERER"]里放置的是链接到本页面的上一个页面的URL,假如你是直接进来的话,$_SERVER["HTTP_REFERER"]是没有值的。下面以一个简单的实例介绍一下,PHP如何防伪造提交数据:非9streets.cn调用的接口为拒绝访问:PHP代码//判断refer防止别的域调$refer = $_SERVER[& 阅读全文
posted @ 2013-04-09 18:27 liuyong1855 阅读(717) 评论(0) 推荐(0) 编辑
摘要: Transform 适应于对任一DOM元素的2D或3D转换,这些转换效果有:旋转(rotate)、拉伸(scale)、平移(move)、倾斜(skew)等,利用Transform和javascript可以制作一些简单的动画,可以为web应用带来些意想不到的效果。目前浏览器并不是完全支持所有的Transform ,IE9、Firefox 和Opera 仅支持2D transforms ,相应的CSS定义为:-ms-transform 、-moz-transform 和-o-transform ,而Safari 和Chrome 都支持2D和3D transforms ,相应的CSS定义为:-web 阅读全文
posted @ 2013-04-09 16:49 liuyong1855 阅读(221) 评论(0) 推荐(0) 编辑

2013年4月8日

摘要: web app桌面图标<link id="icon" rel="apple-touch-icon-precomposed" href="data:image/jpg;base64,/9j/4AA图片为base64触摸屏网站的开发其实现在来讲比前几年移动端网站开发好多了,触摸屏设备IOS、Android、BBOS6等系统自带浏览器均为WEBKIT核心,这就说明PC上面尚未立行的HTML5 CSS3能够运用在这里,极大的减少了工作量和资料的缺乏。这篇文章讲述关于IOS触屏网站meta的定义对网站的一些效果或者说是功能的帮助。从最基本的讲:移动 阅读全文
posted @ 2013-04-08 12:13 liuyong1855 阅读(284) 评论(0) 推荐(0) 编辑

2013年4月3日

摘要: 1、PHP实现登录一般使用SESSION来实现用户的登录,验证用户名和密码之后,将用户的信息保存至SESSION中。同时给客户端分配一个SESSION_ID,此SESSION_ID是存储在客户端的cookies中的,一般以PHPSESSID为cookie的key值,此项可在php.ini中进行设置。当你访问别的页面时,http会将当前的cookies作为header头的一部分,发送给服务器,服务器根据此SESSION_ID,如果有值,去取存储在SESSION中的信息。至此,实现了用户状态的保持。(此实现方式有多种,原理就是这样,许多网站不一定使用SESSION来存储用户信息,但是基本上还是需要 阅读全文
posted @ 2013-04-03 18:05 liuyong1855 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: //putfunction curlrequest($url,$data,$method='post'){ $ch = curl_init(); //初始化CURL句柄 curl_setopt($ch, CURLOPT_URL, $url); //设置请求的URL curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //设为TRUE把curl_exec()结果转化为字串,而不是直接输出 curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method); //设置请求方式 curl_setopt($... 阅读全文
posted @ 2013-04-03 12:20 liuyong1855 阅读(498) 评论(0) 推荐(0) 编辑

2013年3月21日

摘要: select m.username uname, mc.extcredits2 uext,m.uid from pre_common_member m, pre_common_member_count mc where m.adminid not in(1,2,3) and m.uid=mc.uid group by mc.extcredits2 desc limit 14 阅读全文
posted @ 2013-03-21 16:02 liuyong1855 阅读(113) 评论(0) 推荐(0) 编辑

2013年3月13日

摘要: if(window.getComputedStyle){//FF,chrome var getStyle = function(dom,name){ var doms = window.getComputedStyle(dom,null); //var name = name.replace(/([A-Z])/g,"-$1").toLowerCase(); //var value = doms.getPropertyValue(name); if(name=="float"){ name = "cssFloat"; } var val 阅读全文
posted @ 2013-03-13 18:23 liuyong1855 阅读(243) 评论(0) 推荐(0) 编辑

2013年3月12日

摘要: 转:http://www.cnblogs.com/50614090/archive/2011/06/26/2090535.html一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器超时 下面提供 HTTP 状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C 页获取更多信息。一、临时响应 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态码。 100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101(切换协议)请求者已要求服务器切换协议,... 阅读全文
posted @ 2013-03-12 17:03 liuyong1855 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.html5china.com/course/20110118_1518.htmlWeb设计师可以使用HTML4和CSS2.1完成一些很酷的东西。我们可以在不使用陈旧的基于table布局的基础上完成文档逻辑结构并创建内容丰富的网站。我们可以在不使用内联<font>和<br>标签的基础上对网站添加漂亮而细腻的风格样式。事实上,我们目前的设计能力已经让我们远离了那个可怕的浏览器战争时代、专有协议和那些充满闪动、滚动和闪烁的丑陋网页。 虽然我们现在已经普遍使用了HTML4和CSS2.1,但是我们还可以做得更好!我们可以重组我们代码的结构并能让我们的页面 阅读全文
posted @ 2013-03-12 16:58 liuyong1855 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.html5china.com/course/20110911_1802.htmlHTML5已经成为互联网行业的最新流行语,不少人相信这是Web的未来。即使没有加入该社区的人也承认,HTML5包括了本来应该从一开始的HTML规范中包含的功能。在这篇文章中,我们将告诉你大约10个HTML5的资源,让您现在开始使用该技术。1)HTML5工作草案标准http://dev.w3.org/html5/spec/Overview.html从W3C至今的第五次修订,向Web开发人员介绍添加的新功能,新元素,定义了更好的用户代理,以提高互操作性。2)HTML5医生http://html 阅读全文
posted @ 2013-03-12 16:57 liuyong1855 阅读(132) 评论(0) 推荐(0) 编辑

导航