代码改变世界

获取IP地址的五种方法

2016-09-08 14:43 by 袁叶子, 2446 阅读, 0 推荐, 收藏, 编辑
摘要:<?php //方法1: $ip = $_SERVER["REMOTE_ADDR"];echo $ip;//方法2:$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR 阅读全文

SQL注入方法

2016-09-08 14:42 by 袁叶子, 236 阅读, 0 推荐, 收藏, 编辑
摘要:方法1 方法1 先猜表名 And (Select count(*) from 表名)<>0 猜列名 And (Select count(列名) from 表名)<>0 或者也可以这样 and exists (select * from 表名) and exists (select 列名 from 表 阅读全文

响应式布局

2016-09-08 14:41 by 袁叶子, 114 阅读, 0 推荐, 收藏, 编辑
摘要:一、什么是响应式布局? 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。 这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验。 二、响应式布局有 阅读全文

jQuery

2016-09-08 14:40 by 袁叶子, 254 阅读, 0 推荐, 收藏, 编辑
摘要:编辑 JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能 阅读全文

OOP

2016-09-08 14:38 by 袁叶子, 241 阅读, 0 推荐, 收藏, 编辑
摘要:摘自:http://www.php-note.com/article/detail/41 面向对象编程(OOP)是我们编程的一项基本技能,PHP5对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高 PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来 阅读全文

画布

2016-09-08 14:36 by 袁叶子, 182 阅读, 0 推荐, 收藏, 编辑
摘要:学习整理的笔记,内容丰富 有绘制矩形,绘制线条,绘制二次贝塞尔曲线,绘制弧线等。知识点在代码注释中 效果图: 代码: [html]view plaincopyprint? <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>canv 阅读全文

表格

2016-08-30 11:27 by 袁叶子, 119 阅读, 0 推荐, 收藏, 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> table{ width: 500px; margin: 0 auto; text- 阅读全文

留言板

2016-08-30 11:22 by 袁叶子, 158 阅读, 0 推荐, 收藏, 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> .div1{ width: 300px; height: 400px; border 阅读全文

二级菜单效果

2016-08-30 11:18 by 袁叶子, 149 阅读, 0 推荐, 收藏, 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> #shouye,#shouye2,#shouye3,#shouye4,#shouye 阅读全文

css动画

2016-08-18 09:25 by 袁叶子, 189 阅读, 0 推荐, 收藏, 编辑
摘要:自定义动画 1)关键帧(keyframes) 被称为关键帧,其类似于Flash中的关键帧。 在CSS3中其主要以“@keyframes”开头,后面紧跟着是动画名称加上一对花括号“{…}”,括号中就是一些不同时间段样式规则。 语法:@keyframes animationname {keyframes 阅读全文