>백엔드 개발 >PHP 튜토리얼 >포럼 소스 코드 내 포럼 소스 코드 2

포럼 소스 코드 내 포럼 소스 코드 2

WBOY
WBOY원래의
2016-07-29 08:33:452022검색

主界面,也就是显示主题列表的这页。
//foxbbs.php 功能:显示论坛的主题


狐网论坛


include "linkfox.inc.php";
include "info.inc.php";
?>


$tem=$HTTP_COOKIE_VARS[FlyFoxNet]; //这里取COOKIE里的信息
$temp=explode("|",$tem); //因为用户名和密码是用"|"分隔并记录在COOKIE里的
$cookiem=$temp[0]; //取用户名
$useinfo=cuser($cookiem,$action); //CUSER这个函数是用来判别是否从COOKIE中取出了信息
$query="select usename from useinfo where usename='".$useinfo[0]."'"; //检查是否注册用户
$req=mysql_query($query);
if ($req)
{
$usename=mysql_fetch_array($req);
if($usename[0]==$useinfo[0]) $useinfo[0]=$usename[0];
else {
$usename=1;
$useinfo[0]="游客";
}
}
else $usename=1;$useinfo[0]="游客";
?>


  
    
    
    
    
    
  
  
    
    
    
    
  
  
    
    
    
    
    
  

      

      

    
       

      

    

      

    

      
当前位置:狐网─>狐网论坛─>主题列表  ".$useinfo[2].""; echo "欢迎你来到论坛!"; ?>

    

      
发布新帖";  ?>

    

      
显示所有贴子列表"; else echo "管理专区,非请莫进";?>

    

      
登录用户

    

      
返回狐网首页

    

";
echo "";
?>       
          
          
          
          
          
          
          ";
              echo "";
              echo "";
              echo "";
              else echo "".$bbs[3]."";
              echo "";
              echo "";
              echo "";
              echo "";
              }
              }
       $tem++;
     }
}
echo "

            
状态

          

            
表情

          

            
主    题

          

            
作  者

          

            
回复

          

            
人气

          

            
最后回复时间

                       ; $user="all";
$query="select count(*) from foxbbs"; //먼저 총 주제 수를 계산합니다.
$req=mysql_query($query); 🎜>if ($req )
{
$row=mysql_fetch_array($req)
$num=$row[0]
if (!$rows) $rows=10; /각 페이지 번호 표시줄 제어
if (!$l) $l=1; //전체 페이지 수 계산
else if ($num/$rows==floor($num/$ 행)) $page=$num/$rows;
else $page=floor($num/$rows) 1;
if (!$ dpage) $dpage=1;                                             ~ | =0; else if ($l==3) $s="djnum"
else $s="id"
for ($i=0;$i<$rows;$i ) //레코드를 가져올 페이지당 행 수 설정
{
$tem1=$tem 1
if($action==find) $query="select * from foxbbs where usename= '".$ user."' $s desc 제한에 따른 주문 $tem,$tem1";
else $query="select * from foxbbs order by $s desc 제한 $tem,$tem1";
$ req=mysql_query( $query);
if ($req)
{
$bbs=mysql_fetch_array($req); if ( $bbs[3])
                                                                               8]=$bbs[8 ]." ".$bbs[10];
                                                                         > ~ ~                            이후 4] ,0,-8)==date(Y 년 n 월 j 일) &&$bbs["djnum"]>=$imgnum&&$bbs[12]!=1) //같은 날이고 클릭수가 10인 경우
              $img="images/newhotfolder.gif";
              else if(substr($bbs[4],0,-8)!=date(Y年n月j日)&&$bbs[6]>=$imgnum&&$bbs[12]!=1)  //如果不是当天,但点击上20
              $img="images/hotfolder.gif";
              else if($bbs[12]==1) $img="images/lock.gif";   //已锁
              else $img="images/folder.gif";
              echo "
";
              if ($bbs[12]==1) echo $bbs[3]."
".$bbs[1]."
".$bbs[7]."
".$bbs[6]."
".$bbs[8]."
";
echo "";
echo "";
echo "";
echo "
|===> ";
if($page==1)
  {
     echo "[上一页]  [下一页]";
}
else if ($dpage==1)   //如果当前在第一页
  {
     $u=$dpage+1;
     echo "[上一页]  [下一页]";
   }
else if($dpage>1&&$dpage<$page) //如果当前在中间页
{
$u=$dpage+1;
$d=$dpage-1;
echo "[上一页]  [下一页]";
  }
else if($dpage==$page)  //如果当前在最后一页
  {
     $d=$dpage-1;
     echo "[上一页]  [下一页]";
  }
echo "
";
echo "
论题数:".$num." 当前第".$dpage."页/共有".$page."页";
echo "";
echo "";
$query="select count(*) from useinfo";       //统计注册用户数
$req=mysql_query($query);
$usenum=mysql_fetch_array($req);
$query="select usename from useinfo order by useid desc limit 0,1";   //查找最新注册的用户,因为ID是自增的,所以可以根据ID来判断,最大的也就是最新的。
$req=mysql_query($query);
$newuse=mysql_fetch_array($req);
echo "  目前共有成员[".$usenum[0]."]名/最新加盟[".$newuse[0]."]";
?>

  
    
  
  
    
 

      
        
          
          
          
          
        
        
          
          
          
          
        
        
          
          
          
          
                                      center">< 연락처< ;/a> |─| @Net  >
#6666FF"
td>


위 내용은 포럼 소스코드를 소개한 것입니다. 내 포럼 소스코드 2에는 포럼 소스코드의 내용이 포함되어 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

            
状态说明:

          

            

          
   

            

              当天产生新论题

          

            

              当天回复最高的论题

          

            

              一天以前的论题

          

            

              总计回复超过50个的论题

          

            

              已被关闭的主题

          

            

          

            

          

          
★论坛说明★


1. 등록된 사용자만 이 포럼에 글을 올릴 수 있습니다. 등록하지 않은 경우 게스트로 게시물을 보고 답글을 달 수는 있지만 게시할 수는 없습니다. . & lt; br & gt;
2. 포럼에 게시된 발언에 대한 모든 책임은 사용자에게 있습니다. (기술 포럼이 나오기 전에는 기술적인 문제에 대해 논의할 수 있습니다.) 적절하게), 웹마스터가 사용자가 이 포럼을 사용하여 관련 없는 다른 주제를 토론하고 있음을 발견하면 즉시 잠깁니다. (이 사이트는 다른 포럼도 순차적으로 개설할 예정입니다.)

3. 아직 생각해본 적이 없습니다. 하하...
                                                   ="70">