php专区

 首页 > php专区 > PHP应用 > 常用功能 > PHP+MYSQL的文章管理系统(二) -PHP实例

PHP+MYSQL的文章管理系统(二) -PHP实例

分享到:
【字体:
导读:
          PHP+MYSQL的文章管理系统二nbsp;,###############index.php######################lt;?session_start;requirequot;./inc/func.phpquot;;mscon;requirequot;./inc/header.incquot;;?gt;lt;scriptlanguage=quot;javascriptquot;gt;functionopwinfilename...

###############index.php######################
require"./inc/func.php";
mscon();
require "./inc/header.inc";
?>




  
    
    
  

      

          
          
          
          
          
        

      

    

          
          
          
          
          

      


  
    
  
 


  

    
    
  

    
  
  
  
  
  


$type=trim($type);
  if($comm)
    {
     $sec="and comm=1";
     $fir="where comm=1";
    }
  if(!empty($type))
    $query="select count(*) from $table where type='$type' $sec";
  else
    $query="select count(*) from $table $fir";
  $res=MySQL_db_query("$database",$query);
  if(@mysql_num_rows($res)>0)
    $tot=mysql_fetch_array($res);
  $total=$tot[0];
  $total_page=ceil($total/$pagenum);
  echo "";
  echo "";
  if(empty($page))
    $page=0;
  if(empty($offset))
    $offset=0;
  $offset=$pagenum*$page;
  if(!empty($type))
     $query="select * from $table where type='$type' $sec order by id desc limit $offset,$pagenum";
  else
    $query="select * from $table $fir order by id desc limit $offset,$pagenum";
  $res=mysql_db_query("$database",$query);
  if(@mysql_num_rows($res)>0)
     while($topic=mysql_fetch_array($res))
       {
         if(strlen($topic[title])>40)
          {
            $topic[title]=substr($topic[title],0,40) ;
            $topic[title]=$topic[title].".....";
          }
         if(trim($topic[time])==date(Y年m月d日))
           $topic[time]="$topic[time]";
           echo"
          
          ";
     }
else
   echo " 对不起,本栏 目暂没有任何文章!!!";
echo "
共:".$total."篇".$total_page."页
[$topic[type]]$topic[title]($topic[time])";
        if($topic[comm]==1)
          echo "精品文章";
        if($topic[locked]==1)
          echo "文章已锁定";
        echo "
阅读:$topic[hits] 次;评论:$topic[p_num]次
";
  ?>




  
    
    
    



        $pre=$page-1;
     $next=$page+1;
if($page>0)
   echo "上一页

";
else
  echo "上一页

";  ?>
   echo "   下一页

";
else echo "   下一页

";?>

跳转到:
        


选择栏目:
        
    

?type= target="_balnk">


#####################read_article.php#########################
require"./inc/func.php";
if(!$id)
{
  echo"";
   exit();
}
mscon();
$query="select * from $table where id='$id'";
$res=mysql_db_query("$database",$query);
if(!$res)
  {
    echo "this article has been deleted or no this article!!";
    exit();
  }
$data=mysql_fetch_array($res);
add_hits($data[id]);
$pre=$data[id]-1;
$next=$data[id]+1;
?>


<br> <?   echo "$data[title]--[$data[type]]";?> <br>





cellPadding=0 align=center borderColorLight=#000000 border=1 width=545>
  
  
    
  
    
    
    
  
  

      
        
        
          
          
          
 
            
              
              
                

                  

                    
                    

                

            
          

      
        
        
          
          
          
          
          
          
        
        
      

            
          

            
          
            height=16 src="images/mail.gif" width=16>             href="commend.php?id=">推荐给朋友 发表时间:
            
            阅读次数:
            
          
 

    

if($data[locked]<>0)
{
  echo "对不起!本文已经被管理员锁定!";
}
else
  if($data[html]==1)
     highlight_string($data[cont]);
  else
     echo nl2br($data[cont]);
?>
      

cellpadding=0 align=center bordercolorlight=#000000 border=1 width=545>
  

    
  
  
    
  
  
    
  
  
  
  
  
    
  
  

      
发表评论

    


        您的姓名:
        
         您的电子邮件:
        
        仅站长可见:
        
        

        发表评论:
        
        

        

        

          
          
        

        

      
相关评论

    

  $res=mysql_db_query("$database",$query);
  if(mysql_num_rows($res)>0)
   {$i=1;
   while($ping=mysql_fetch_array($res))
    echo "评论人:$ping[name]   电子邮件:$ping[mail]
  ".nl2br($ping[p_cont])."
时间:$ping[time]  来自:$ping[ip]
n" ;
   }
   else
   echo "暂时没有本文章的相关评论!";
  ?>
  

      
    

 
分享到:
消息持续发送的完整例子-PHP实例
测试过的环境   win2000/IIS linux/apache win2000 下的 apache 没有成功!不知道为什么!!!   
PHP+MYSQL的文章管理系统(一)  -PHP实...
###############################################   此篇文章属原创,如有引用,请标明作者信息。   Email: leo_cdp@yeah.net http://www.cfeng.net/ 本文代码任意转载,使用请保留此声明 ###############################################   去年写了个文本管理总觉得有些不爽再加上申请了主机所以写个php+MySQL...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……