-
- session_start();
- if (empty($page)) {$page=1;}
- if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; }
- ?>
-
- <頭>
-
- 結果の読み取り
-
- 頭>
- <ボディ>
- <テーブル幅="100%" bgcolor="#CCCCCC">
- if($page){
- $counter=file_get_contents("example.txt"); //读取txt文書の内容から$counter
- $length=strlen($counter);
- $page_count=ceil($length/5000);
- 関数 msubstr($str,$start,$len){
- $strlength=$start+$len;
- $tmpstr="";
- for($i=0;$i<$strlength;$i++) {
- if(ord(substr($str,$i,1))==0x0a) {
- $tmpstr. ='
';
- }
- if(ord(substr($str,$i,1))>0xa0) {
- $tmpstr.=substr($str,$i,2);
- $i++;
- }
- else{
- $tmpstr.=substr($str,$i,1); }
- }
- $tmpstr を返します。
- }
- //---------------截取中文字符串--------
- $c=msubstr($counter,0,($page-1)*5000) ;
- $c1=msubstr($counter,0,$page*5000);
- echo substr($c1,strlen($c),strlen($c1)-strlen($c));
- }?>
|
- 表>
- <テーブル幅="100%" bgcolor="#cccccc">
/ 页 |
- echo "首页
- if($page!=1){
- echo "上一页 ";
- }
- if($page<$page_count){
- echo "下一页 ";
- }
- echo "尾页";
- ?>
-
|
- 表>
-
|