摘要: 网上有好多PHP分页的类,但我们要弄明白PHP分页原理才可以学到知识,今天我就带你学制作PHP分页。1、前言分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。本文适合初学者阅读,所有示例代码均使用php编写。2、原理所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示,这里需要两个初始的参数:每页多少条记录($PageSize)? 阅读全文
posted @ 2013-12-28 17:09 BarneyX 阅读(390) 评论(0) 推荐(0) 编辑
摘要: class Pagination 独立分页类调用方式:$pagenation = new Pagination( 4, 10, 200 ); // 4(第一个参数) = currentPage, 10(第二个参数) = pageSize, 200(第三个参数) = 总数$pagenation->set_link( 'http://www.360hqb.com' );$pagenation->show();set_link( 'http://www.360hqb.com' ); * $pagenation->show(); */class Jav 阅读全文
posted @ 2013-12-28 17:07 BarneyX 阅读(307) 评论(0) 推荐(0) 编辑
摘要: PHP网站判断用户是否用手机访问,如果是手机的话,就跳转到指定的手机友好页面。随着移动设备的普及,网站也会迎来越来越多移动设备的访问。用适应PC的页面,很多时候对手机用户不友好,那么有些时候,我们需要判断用户是否用手机访问,如果是手机的话,就跳转到指定的手机友好页面。这里就介绍一下,如何判断用户是否用手机访问。自定义的函数如下:$agent = check_wap();if( $agent ){ header('Location: http://www.nowamagic.net'); exit;}// check if wap function check_wap(){ /. 阅读全文
posted @ 2013-12-28 17:05 BarneyX 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 种是利用php的pdo,一种是odbc,com接口来与access数据库连接。利用pdo与access数据库连接$path ="f:fontwww.jb51.netspiderresult.mdb"; $conn = new pdo("sqlite:$path"); if( $conn ) { echo ('connection pdo success'); } else { echo ('cnnection pdo fail ,plase check database server!'); }利用 odbc_connec 阅读全文
posted @ 2013-12-28 17:03 BarneyX 阅读(373) 评论(0) 推荐(0) 编辑
摘要: SQL 注入是PHP应用中最常见的漏洞之一。事实上令人惊奇的是,开发者要同时犯两个错误才会引发一个SQL注入漏洞一个是没有对输入的数据进行过滤(过滤输入),还有一个是没有对发送到数据库的数据进行转义(转义输出)。这两个重要的步骤缺一不可,需要同时加以特别关注以减少程序错误。对于攻击者来说,进行SQL注入攻击需要思考和试验,对数据库方案进行有根有据的推理非常有必要(当然假设攻击者看不到你的源程序和数据库方案),考虑以下简单的登录表单 Username: Password: 作为一个攻击者,他会从推测验证用户名和密码的查询语句开始。通过查看源文件,他就能开始猜测你的习惯。比如命名习惯。通常会假设你 阅读全文
posted @ 2013-12-28 16:57 BarneyX 阅读(376) 评论(0) 推荐(0) 编辑
摘要: $magic_quotes_gpc = get_magic_quotes_gpc(); @extract(daddslashes($_COOKIE)); @extract(daddslashes($_POST)); @extract(daddslashes($_GET)); if(!$magic_quotes_gpc) { $_FILES = daddslashes($_FILES); } function daddslashes($string, $force = 0) { if(!$GLOBALS['magic_quotes_gpc'] || $force) { if(is 阅读全文
posted @ 2013-12-28 16:29 BarneyX 阅读(478) 评论(0) 推荐(0) 编辑