首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP+MYSQL编程 » [求助]摸板  


  作者:slopesun
  注册时间:2004-09-07
  主题/回复:58/67
  积分:753
  等级:★★★(六级)
  称号:声名鹊起

  ken.wang@esolux...
  185627321
  www.

 

 发表:2005-01-17 00:59:44 阅读 2065 次 回复 0 次 得分0  |   字号 字色
[求助]摸板
为什么生成的index.html index_1.html...内容都是一样的。
注意这两行: 
  //echo $list."<hr>";
  //echo $content;

<? 
  $fp=fopen("temp.html","r");
  $content  = fread ($fp,filesize("temp.html"));
  include "inc/connect_db.php";
  $onepage =2; 
  $sql = "select * from tbl_news ";
  $query   = mysql_query ($sql); 
  $num    = mysql_num_rows ($query); 
  $allpages  = ceil ($num / $onepage); 

  for ($i = 0;$i<$allpages; $i++)

   if ($i == 0)
   { 
 $indexpath = "index.html"; 
   } else 
   { 
 $indexpath = "index_".$i.".html"; 
   }
   $start=$i*$onepage;   
   $list=""; 
   $sql_for_page="select col_id,col_title from tbl_news limit $start,$onepage"; 
   $query_for_page=mysql_query ($sql_for_page); 
   while ($result =mysql_fetch_array($query_for_page)){ 
 $list.=$result[col_title]."<br>"; 
   } 
  // echo $list."<hr>";
   $content = str_replace ("{mycontent}",$list,$content); 
  //echo $content;
   if (is_file ($indexpath)){ 
 @unlink ($indexpath); //若文件已存在,则删除 
   } 
   $handle  = fopen ($indexpath,"w"); //打开文件指针,创建文件 
   /* 
   检查文件是否被创建且可写 
   */ 
   if (!is_writable ($indexpath)){ 
 echo "文件:".$indexpath."不可写,请检查其属性后重试!"; //修改为echo 
   } 
   if (!fwrite ($handle,$content)){ //将信息写入文件 
 echo "生成文件".$indexpath."失败!"; //修改为echo 
   } 
   fclose ($handle); //关闭指针 

  fclose ($fp); 
  die ("生成分页文件完成,如生成不完全,请检查文件权限系统后重新生成!"); 
?>
 
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.005sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版