摘要: 本文主要介绍针对PHP网站常见的攻击方式,包括常见的sql注入,跨站等攻击类型。同时介绍了PHP的几个重要参数设置。后面的系列文章将站在攻击者的角度,为你揭开PHP安全问题,同时提供相应应对方案。 针对PHP的网站主要存在下面几种攻击方式: 1、命令注入(Command Injection) 2、e 阅读全文
posted @ 2016-06-15 11:48 lpfjsbk 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: Sutdent表的定义 Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性别 VARCHAR(4) 否 否 否 否 否 Birth 出生年份 YEAR 阅读全文
posted @ 2016-06-15 11:43 lpfjsbk 阅读(10378) 评论(0) 推荐(0) 编辑
摘要: 1.CURL介绍 CURL是一个利用URL语法规定来传输文件和数据的工具.支持很多协议,如HTTP、FTP、TELNET等。 幸运的是PHP也支持CURL库。本文将介绍curl的一些高级特性,以及在PHP中如何运用它。 2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立CURL请求的基 阅读全文
posted @ 2016-06-15 11:41 lpfjsbk 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 【一、在服务器端配置】 安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我们执行 php能够更安全。整个PHP中的安全设置主要是为了防 阅读全文
posted @ 2016-06-15 11:40 lpfjsbk 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧 1、数组的创建 var 阅读全文
posted @ 2016-06-15 11:40 lpfjsbk 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。下面是我按自己的理解,将四个方法分析一遍。需求:分别用 冒泡排序法,快速排序法,选择排序法, 阅读全文
posted @ 2016-06-15 11:39 lpfjsbk 阅读(173) 评论(0) 推荐(0) 编辑
摘要: LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址。 Netstat -tln 命令是Linux查看端口使用情况 /etc/init.d/vsftp start 是用来启动ftp端口~! 看文件 阅读全文
posted @ 2016-06-15 11:38 lpfjsbk 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 用thinkphp做底层框架,判断客户是用pc访问还是手机访问的。 <?php $platform = platform();//检测访问平台 //print_r($_SERVER);DIE; define('FILE_ROOT' , dirname(__FILE__)); define('APP_ 阅读全文
posted @ 2016-06-15 11:37 lpfjsbk 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了MySQL行级锁、表级锁、页级锁详细介绍,同时列举了一些实例说明,需要的朋友可以参考下 页级:引擎 BDB。表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行行级:引擎 INNODB , 单独的一行记录加锁 表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行 阅读全文
posted @ 2016-06-15 11:37 lpfjsbk 阅读(3951) 评论(0) 推荐(0) 编辑
摘要: 成功的状态码: 200 – 服务器成功返回网页 304 – 未修改 失败的状态码: 404 – 请求的网页不存在 503 – 服务器暂时不可用 500 – 服务器内部错误 下面的不是很常用,记住上面那几个就ok了,有bug了再补充 其他的状态码如下: 1xx(临时响应) 用于表示临时响应并需要请求者 阅读全文
posted @ 2016-06-15 11:36 lpfjsbk 阅读(128) 评论(0) 推荐(0) 编辑