ホームページ >バックエンド開発 >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 "

            
状态

          

            
表情

          

            
主    题

          

            
作  者

          

            
回复

          

            
人气

          

            
最后回复时间

(*) トピックの総数を計算します
$req= mysql_query($query);
if ($req)
{
$row=mysql_fetch_array($req);
$num =$row[0];
if (!$rows) $rows=10; // 並べ替え方法を設定します
並べ替え方法を設定します
/ $rowselse $ s =" id ";説明制限 $tem,$tem1";
else $query="select * from foxbbs order by $s 説明制限 $tem,$tem1"; ($ REQ)
$ bbs = mysql_fetch_array ($ REQ); /返信時間があるかどうかを確認し、ない場合は返信時間の代わりに投稿時間を確認します
($ bbs [3]) {
if (! $ BBS $ bbs $ bbs [8]) $bbs[8]=$bbs [4]." ".$bbs[1];
else $bbs[8]=$bbs[8]." ".$bbs[10] if (SUBSTR ($ BBS [4], 0, - 8) == 日付 (y 年 n 月 J 日) && $ bbs [6] & lt; $ imgnum && $ bbs = 1) // その日の場合 Post
$img="画像/newfolder.gif"; can ;=$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]."]";
?>

  
    
  
  
    
 

      
        
          
          
          
          
        
        
          
          
          
          
        
        
          
          
          
          
>連絡先< /a> |─|

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

            
状态说明:

          

            

          
   

            

              当天产生新论题

          

            

              当天回复最高的论题

          

            

              一天以前的论题

          

            

              总计回复超过50个的论题

          

            

              已被关闭的主题

          

            

          

            

          

          
★论坛说明★

1. このフォーラムには登録ユーザーのみが投稿できます。登録されていない場合は、ゲストとして投稿を閲覧したり返信したりすることはできます。

2. このフォーラムへの返信は主に感情的なものについて全責任を負います (技術的な問題については、ウェブマスターが発見する前に適切に議論することができます)。ユーザーが他の無関係なトピックについて議論するためにこのフォーラムを使用している場合、そのフォーラムはすぐにロックされます。 (このサイトは他のフォーラムを次々に立ち上げます)
3. まだ考えていません。ははは…
上記はフォーラムのソースコードを紹介しました。私のフォーラムのソースコード 2 には、PHP チュートリアルに興味のある友人の役に立つことを願っています。