|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
哪位大哥帮忙看下PHP代码分页哪里错了?谢谢~
- <?
- header("Content-type: text/vnd.wap.wml");
- echo "<?xml version="1.0"?>";
- echo "<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN""." "http://www.wapforum.org/DTD/wml_1.1.xml">";
- include("../settings.php");
- if (!isset($page)) {$page = 0;}
- $total = 0;
- if(!($dp = opendir("./"))) die ("Cannot open ./");
- $file_array = array();
- while ($file = readdir ($dp))
- {
- if(substr($file,0,1) != '.' and $file != "index.php")
- {
- $file_array[] = $file;
- }
- }
- $file_count = count ($file_array);
- sort ($file_array);
- ?>
- <wml>
- <card id="card1" title="<? echo $conf["site_name"] ?>">
- <p mode="nowrap">
- <do type="option" label="Home"><go href="../index.php"/></do>
- <? echo "<a href="../index.php">返回首页</a><br/><br/>"; ?>
- <?
-
- if ($file_count > 0)
- {
- $first_record = $page * $conf["items_per_page"];
- $last_record = $first_record + $conf["items_per_page"];
-
- while (list($fileIndexValue, $file_name) = each ($file_array))
- {
-
- if (($fileIndexValue >= $first_record) AND ($fileIndexValue < $last_record))
- {
-
- echo "<a href="$file_name">$file_name</a> (". round(filesize($file_name)/1024,1) . "kb)<br/>";
- $total = $total + filesize($file_name);
- }
- }
-
- if (($file_count > 0) AND ($page != 0))
- {
- // previous button
- $prev_page = $page -1;
- echo "<br/><a href="".$_SERVER["PHP_SELF"]."?page=$prev_page">上一页</a><br/>";
- }
-
-
- if (($file_count > 0) AND ($last_record < $file_count))
- {
- // next button
- $next_page = $page + 1;
- echo "<br/><a href="".$_SERVER["PHP_SELF"]."?page=$next_page">下一页</a><br/>";
- }
- echo "<br/>Directory:<br/>$file_count ";
- if ($file_count == 1)
- {echo "file";}
- else
- {echo "files";}
-
- echo " (" . round($total/1024,1) . "kb)";
- echo "<br/><a href="../index.php">返回首页</a>";
- }
- closedir($dp);
- ?>
-
- </p>
- </card>
- </wml>
复制代码 |
|