易截截图软件、单文件、免安装、纯绿色、仅160KB

php分页函数

<?php
function page ( $totalPage , $currentPage,$url ,$halfPer=5)
{
$total=$totalPage-1;
$re="<td><a href="\" mce_href="\""$url\" onclick=\"page=prompt('共{$totalPage}页\\n自定义跳转到第几页:','');if(page>0&&page<$total)location.href=this.href+'='+(page-1);return false\">跳转</a></td>\n";
$re .= ( $currentPage > 0 )
? "<td><a href="\" mce_href="\""$url=0\">首页</a></td>\n<td><a href="\" mce_href="\""$url=".($currentPage-1)."\">上一页</a></td>\n"
: "<td>首页</td>\n<td>上一页</td>\n";
for ( $i = $currentPage - $halfPer,$i > 0 || $i = 0 , $j = $currentPage + $halfPer, $j < $totalPage || $j = $totalPage;$i < $j ;$i++ )
{
$re .= $i == $currentPage
? "<td><b class=currentPage>[" . ( $i + 1 ) . "]</b></td>\n"
: "<td><a href="\" mce_href="\""$url=$i\">" . ( $i + 1 ) . "</a></td>\n";
}
$re .= ( $currentPage < $total )
? "<td><a href="\" mce_href="\""$url=" . ( $currentPage + 1 ) . "\">下一页</a></td>\n<td><a href="\" mce_href="\""$url=" . ( $total )."\">尾页</a>\n</td>"
: "<td>下一页</td>\n<td>尾页</td>\n";
$re="<table style="text-align:center" mce_style="text-align:center"><tr>$re</tr></table>";
return $re;
}
?>
具体示例用法如下:
<?php
$totalPage = 100 ; //总分页数量
$currentPage = @$_GET['page']+0; //当前页码
$url = "?page"; //分而链接
$halfPer = 10; //二分之一的每页的信息数
$imagePath ="images"; //分页图片目录
$pageHtml = page ( $totalPage , $currentPage,$url ,$halfPer,$imagePath);//调用分页函数
echo $pageHtml ;
?&


相关文档:

PHP去除注释类

<?php
include_once("error.php");
/*
 * 名称 : PHP去源码注释及轻度压缩数据
 * 作者 : pjx
 * 版本 : v 2010/02/25 v 1.0
 * 说明 : 该类用于清除PHP文件(同时兼容C/C++风格注释的文件)源码的注释及去除多余空格
 * 示例 :
 * 实例 => $data = new REMOVE_COMMENT($file_p ......

PHP获取汉字拼音首字母

<FORM METHOD=POST ACTION="#">
<INPUT TYPE="text" NAME="name">
<INPUT TYPE="submit" value="query" name="sub">
</FORM>
<?php
function getinitial($str)
{
$asc=ord(substr($str,0,1)); //ord()获取ASCII
if ($asc<160) //非中文
{
if ($asc>=48 ......

PHP 判断是否低俗图片==是否@色@情@图@片

if(validatorImage("d:\b.jpg"))
echo '是个低俗图片<br />';
else
echo '不是低俗图片<br />';
function validatorImage($fileName){
$image = getImage($fileName);
$width = ImagesX($image);
$height = ImagesY($image);
$ycb = 0;
for($y=0;$y<$height;$y++){
for($x=0;$x<$widt ......

PHP的日期时间运算总结




<?php
//GB2312的Encode
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
/*重点了解strtotime()函数
1、strftime比time()好用,可以直接把常用的’2010-02-03‘转成时间戳。
2、date( ......

PHP无限分类的例子(包括数据库)转

其他常见的无限分类方法:
1,简单的通过递归查询加目录path字段的无限分类
缺点:查询数据库次数太多,不方便其他操作,比如删除节点。添加节点,移动节点
2,左右值无限分类,预排序二叉树
缺点:操作繁琐,数据库冗余,且添加删除修改都要进行左右值更新
本分类方法的优势:
1,数据库结构简单,只有 cid parentid ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号