1. 程式人生 > 程式設計 >php開發論壇系統

php開發論壇系統

1、總體設計

前端的一些東西

在這裡插入圖片描述

在這裡插入圖片描述

都可以點的,論壇點進去

在這裡插入圖片描述

在這裡插入圖片描述

index.php

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport"
     content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<!-- 新 Bootstrap4 核心 CSS 檔案 -->
<link rel="stylesheet" href="bootstrap-4.4.1-dist/css/bootstrap.min.css" rel="external nofollow" >
<!-- jQuery檔案。務必在bootstrap.min.js 之前引入 -->
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
<!-- bootstrap.bundle.min.js 用於彈窗、提示、下拉選單,包含了 popper.min.js -->
<script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
<!-- 最新的 Bootstrap4 核心 JavaScript 檔案 -->
<script src=src="bootstrap-4.4.1-dist/js/bootstrap.min.js"></script>
<body>
<?php
  include('test1.php');
  session_start();
?>
<nav class="navbar navbar-expand-sm bg-primary navbar-dark fixed-bottom">
  <a class="navbar-brand" href="index2.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><login>ice</login></a> 
 <ul class="navbar-nav">
  <li class="nav-item">
   <a class="nav-link" href="#section1" rel="external nofollow" >熱帖</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="#section2" rel="external nofollow" >聚焦</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="#section3" rel="external nofollow" >文學</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="#section4" rel="external nofollow" >論壇榜</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="#section5" rel="external nofollow" >更多</a>
  </li>
 </ul>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#collapsibleNavbar">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse justify-content-end nav-justified" id="collapsibleNavbar">
    <ul class="navbar-nav">
     <li class="nav-item col-8">
        <div class="">
          <a class="nav-link" href="index2.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" >主頁</a>
        </div>
      </li>
      <li class="nav-item col-8">
        <div class="">
          <a class="nav-link" href="login.php" rel="external nofollow" rel="external nofollow" >登入</a>
        </div>
      </li>
      <li class="nav-item col-8">
        <div class="">
          <a class="nav-link" href="register.php" rel="external nofollow" rel="external nofollow" >註冊</a>
        </div>
      </li>
    </ul>
  </div>
</nav>
<div class="container" style="margin-top:30px;height: 2321px">
  <div class="row">
    <div class="col-sm-4">
      <div class=" border-primary rounded text-center" style="height:330px;">
      <p></p>
        <h2>ICE</h2>
        <div class="fakeimg"><img src="timg.jpg" style="width: 200px;height: 200px;" class="rounded-circle"></div>
      </div>
      <div class="border-light border rounded" style="round-clip: 65px;width:338px">
        <ul class="nav nav-pills flex-column table-hover">
          <li class="nav-item">
            <a class="nav-link active text-center" href="liaojieluntan.php" rel="external nofollow" >瞭解論壇</a>
          </li>
          <li class="nav-item ">
            <a class="nav-link text-center" href="luntanzhuban.php" rel="external nofollow" >論壇主機板</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="luntanwangshi.php" rel="external nofollow" >論壇網事</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="luntanbieyuan.php" rel="external nofollow" >論壇別院</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="quyuluntan.php" rel="external nofollow" >區域論壇</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="lvyouluntan.php" rel="external nofollow" >旅遊論壇</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="zhiyejiaoliu.php" rel="external nofollow" >職業交流</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="daxuexiaoyuan.php" rel="external nofollow" >大學校園</a>
          </li>
          <li class="nav-item">
            <a class="nav-link text-center" href="luntanwenda.php" rel="external nofollow" >論壇回答</a>
          </li>
        </ul>
      </div>
      <p></p>
   <div class="container mt-3" style="padding-top:30px;padding-bottom:30px">
   <p></p><p></p>
 <h2>文學精品</h2>
 <br>
 <div class="media border p-3">
  <img src="timg.jpg" alt="John Doe" class="mr-3 mt-3 rounded-circle" style="width:60px;height:60px">
  <div class="media-body">
   <h4><a href="wenxuejingpin.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">《三角城往事》</a></h4>
   <p><a href="wenxuejingpin.php" rel="external nofollow" rel="external nofollow" class="text-muted">三角城不是一個虛擬的空間,似乎也不是一座確實存在的城市或水邊小鎮,但它在我心裡業已存在多年,且匯...</a></p>
  </div>
 </div>
</div>
<div class="container" style="padding-top:30px;padding-bottom:30px">
 <h2>論壇能量</h2>
 <p>本論壇旨在傳播正能量,今天也要元氣滿滿哦!</p> 
 <div class="progress">
  <div class="progress-bar progress-bar-striped progress-bar-animated" style="width:85%"></div>
 </div>
</div>
<div class="container" style="padding-top:30px;padding-bottom:30px">
 <h2>幸運博主名單公佈</h2>
 <p>恭喜以下博主獲得最佳幸運獎:</p>      
 <table class="table table-hover">
  <thead>
   <tr>
    <th>ID</th>
    <th>暱稱</th>
    <th>幸運值</th>
   </tr>
  </thead>
  <tbody>
   <tr>
    <td>324533</td>
    <td>Doe</td>
    <td>97</td>
   </tr>
   <tr>
    <td>231242</td>
    <td>Moe</td>
    <td>95</td>
   </tr>
   <tr>
    <td>234987</td>
    <td>Dooley</td>
    <td>92</td>
   </tr>
  </tbody>
 </table>
</div>
      <hr class="d-sm-none">
    </div>
    <div class="col-sm-8 container">
      <div class="rounded text-muted h-25">

<body data-spy="scroll" data-target=".navbar" data-offset="50">

<tr>
  <td align="center" valign="middle"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="image/55.gif">
   <tr>
    <?php $date=date("Y-m-d");?>
    <td height="30"></td>
    <td width="580"><div align="center"><marquee direction="left" scrollamount="1" scrolldelay="7">
     <img src="timg.jpg" width="19" height="18"><span class="style1">歡迎訪問線上論壇網站! <?php echo $date;?> </span>
    </marquee></div></td>
   </tr>
  </table></td>
 </tr>

<div id="section1" class="container-fluid bg-light" style="padding-top:5px;padding-bottom:0px">
 <h1><a href="retie.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">熱帖</a></h1>
 <a href="retie.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">
 <p>2020年論壇新年獻詞:堅守初心,你好理想,時間開始了.這一年中的你和我,如同十年前初次相遇的我們:以夢為馬,不負韶華;這一年中的你和我,心中藏著詩意與遠...</p>
 <p>7位明星一級演員,為何“自降身價”出演網劇《慶餘年》?《慶餘年》正在熱播,這部劇剛播出就受到了不少觀眾們的熱愛,張若昀和李沁兩位主演的演技是受到觀眾們肯定的,再加上一眾老戲骨的參演...</p>
 </a>
</div>
<div id="section2" class="container-fluid bg-muted" style="padding-top:70px;padding-bottom:110px">
 <h1><a href="jujiao.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">聚焦</a></h1>
 <a href="jujiao.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">
 <p>論海南美食的命定搭配。說起咱們大海南的美食,沒有個三天三夜那是絕對停不了嘴的。而其中有些食物,彷彿就是天生一對般的存在,就是那種只要你一吃,“懂行”的人就能迅速反應過來...</p>
 <p></p>
 </a>
</div>
<div id="section3" class="container-fluid bg-light" style="padding-top:70px;padding-bottom:70px">
 <h1><a href="wenxue.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">文學</a></h1>
 <a href="wenxue.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">
 <p>
...</p>
 <p>
在巴黎十六區萊努合大街47號,一棟不惹眼的小房子靜靜矗立。這是法國大文豪巴爾扎克的故居。他在這裡生活了7年,完成了《人間喜劇》系列中的多部作品...</p>
</div>
<div id="section4" class="container-fluid bg-muted" style="padding-top:70px;padding-bottom:120px">
 <h1><a href="luntanbang.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">論壇榜</a></h1>
 <a href="luntanbang.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">
 <p>體育課麻雀變鳳凰背後,是社會對健康的呼喚與寄望。體育課地位很少有像今天這樣高!歲末年初,雲南一項新政上了熱搜:該省將中考體育成績上調至100分,體育首次與語文、數學、英語並舉為...</p>
 <p>90後沒上過大學卻能造火箭:我們的征途是星辰大海!有這樣一位90後:他沒上過大學,卻造出了火箭,從火箭發動機的業餘愛好者,到民用航空產品研發和液體火箭發動機的專業設計師,浩瀚星空下,吳曉飛的航天夢...</p>
</div>
<div id="section5" class="container-fluid bg-light" style="padding-top:70px;padding-bottom:70px">
 <h1><a href="gengduo.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">更多</a></h1>
 <a href="gengduo.php" rel="external nofollow" rel="external nofollow" class="nav-link text-muted">
 <p>..</p>
 <p>98%食安合格率不是終點。在近日召開的全國市場監管工作會議上,市場監管總局提出了一個食品安全“小目標”——2020年食品安全抽檢合格率達到98%...</p>
</div>

</body>
 
      </div>
     
    </div>
  </div>
</div>

<div class="jumbotron text-center" style="margin-bottom:0">
  <p>
  <div id = "footer">
<dl>
 <dt><a href = "#">關於我們</a> || <a href = "#">產品目錄</a> || <a href = "#">反饋問題</a> || <a
 href = "#">廣告合作</a> || <a href = "#">聯絡我們</a></dt>
 <dd>Copyright © 2019 - 2024 donghe.com All Rights Reserverd
 <br/>東河公司 版權所有 京 ICP 備 200000000 號
 </dd>
</dl>
</div>
</p>
</div>
</body>
</html>

retie.php

<?php
include("conn.php");
$page=(isset($_GET['page']))?$_GET['page']:"1";
$zq=(isset($_GET['zq']))?$_GET['zq']:"熱帖";
?>
<style type="text/css">
<!--
a:link {
 text-decoration: none;
 color: #3333CC;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: none;
}
a:active {
 text-decoration: none;
 color: #FF0000;
}
.style1 { font-size: 13px;
 font-family: "宋體";
 font-weight: normal;
}
.style2 { font-size: 14px;
 font-family: "宋體";
}
body {
 background-color: #EFF3FF;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
-->
</style>
<div align="center"><?php include("head.php");?></div>
<p></p>
 
<table width="476">
<div class="container">
 <ul class="nav nav-tabs">
  <li class="nav-item">
   <a class="nav-link active" href="retie.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" >本頁</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="index2.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" >主頁</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="login.php" rel="external nofollow" rel="external nofollow" >登入</a>
  </li>
  <li class="nav-item">
   <a class="nav-link" href="register.php" rel="external nofollow" rel="external nofollow" >註冊</a>
  </li>
  
  <table width="776" border="0" align="center" cellpadding="0" cellspacing="0" background="">
  <tr>
   <td width="109" height="25" background=""></td>
   <td width="638" align="right" valign="middle"><div align="center"><marquee direction="left" scrollamount="1" scrolldelay="7"
    onMouseOver="this.stop();" onMouseOut="this.start();">
   <img src="timg.jpg" width="19" height="18"><span class="style1">歡迎訪問東河論壇網站!</span> <?php echo date("Y-m-d H:i:s")?>
            </marquee></div></td>
   <td width="29" ></td>
  </tr>
 </table>
  
 </ul>
</div>
</table>

 <table width="776" height="30" border="0" align="center" cellpadding="0" cellspacing="0" background="timg.jpg">
   <tr>
    <td height="30" align="center"><h2><p class="text-muted"><?php echo $zq;?>專區 
    </p></h2></td>
    <td width="584"></td>
   </tr>
  </table>
<?php 
$page_size=5; //每頁顯示4條記錄
$query="select * from tb_zqlb where zq='".$zq."'"; //從資料庫中查詢所有符合條件的資料
$result=mysqli_query($conn,$query);
$message_count=mysqli_num_rows($result);  //變量表示查詢出結果的數量
if($message_count>0){
?>
<table width="776" height="30" border="1" align="center" cellpadding="1" cellspacing="1"
 class="table-hover">
 <thead>
 <tr align="center">
  <td width="51" height="26" class="style1"><p class="text-muted"><h6>狀態</h6></p></td>
  <!--<td width="54" class="style1"><p class="text-muted"><h6>心情</h6></p></td> -->
  <td width="381" class="style1"><p class="text-muted"><h6>主 題</h6></p></td>
  <td width="79" class="style1"><p class="text-muted"><h6>作者</h6></p></td>
  <td width="76" class="style1"><p class="text-muted"><h6>回覆/人氣</h6></p></td>
  <td width="135" class="style1"><p class="text-muted"><h6>發表時間</h6></p></td>
 </tr>
 </thead>
<?php 
$page_count=ceil($message_count/$page_size); //變量表示按照每頁1條記錄顯示共有多個頁
$offset=($page-1)*$page_size;  //變量表示下一頁的記錄數是從那條記錄開始的
$query="select * from tb_zqlb where zq='".$zq."' order by id desc limit $offset,$page_size ";
$result=mysqli_query($conn,$query);
while($myrow=mysqli_fetch_array($result)){
?>
 <tr>
  <td width="51" height="30" align="center"><img src="timg.jpg" width="16" height="16"></td>
  <!--<td width="54" align="center"><img src="images.php?recid=<?php echo $myrow['xq'];?>" width="20" height="20"></td>-->
  <td width="381" align="center" class="style1"><a href="luntanzhubannr.php?zhuti=<?php echo urlencode($myrow['zhuti']);?>
  &recid=<?php echo $myrow['id'];?>"><?php echo $myrow['zhuti'];?></a></td>
  <td width="79" align="center" class="style1"><a href="luntanzhubannr.php?zhuti=<?php echo urlencode($myrow['zhuti']);?>
  &recid=<?php echo $myrow['id'];?>"><?php echo $myrow['username'];?></a></td>
  <td width="76" align="center" class="style1">
   <?php $quer="select count(*) as hfjl from tb_hflb where ljid='".$myrow['id']."'";
    $resul=mysqli_query($conn,$quer);
   $row=mysqli_fetch_array($resul);
    $hfjl=$row['hfjl'];
   echo $hfjl;
   
   ?>
   /<?php echo $myrow['fwjl'];?> </td>
  <td width="135" align="center" class="style1"><?php echo $myrow['fbsj'];?></td>
 </tr>
 
<?php } ?>
</table>
  <table width="776" height="40" border="0" align="center" cellpadding="0" cellspacing="0" background="timg.jpg">
    <tr>
     <td height="20" colspan="3"></td>
    </tr>
    <tr>
     <td width="240" height="20"></td>
     <td width="480">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr class="style1">
   <td width="40%">頁次:<?php echo $page;?> /<?php echo $page_count;?>頁 記錄:<?php echo $message_count;?>條</td>
    <td width="50%"> 分頁:
  <a href='retie.php?zq=<?php echo urlencode($zq);?>&page=1'>首頁</a>
<?php
 if($page >= 2){
?>
  <a href="retie.php?zq=<?php echo urlencode($zq);?>&page=<?php echo $page-1;?>" rel="external nofollow" >上一頁</a>
<?php 
 }
 if($page < $page_count){
?>
  <a href="retie.php?zq=<?php echo urlencode($zq);?>&page=<?php echo $page+1;?>" rel="external nofollow" >下一頁</a>
<?php
 }
 if($page <= $page_count){ 
?>
  <a href="retie.php?zq=<?php echo urlencode($zq);?>&page=<?php echo $page_count;?>" rel="external nofollow" >尾頁</a>
<?php 
 }
?>
 </td>
 </tr>
</table></td>
     <td width="56"></td>
    </tr>
</table>
 
<?php 
}else{
?>
 <div align="center">無資料!</div> 
<?php
}
?>
<p></p><p></p><p></p><p></p>
<div class="jumbotron text-center" style="margin-bottom:0">
  <p>
  <div id = "footer">
<dl>
 <dt><a href = "#">關於我們</a> || <a href = "#">產品目錄</a> || <a href = "#">反饋問題</a> || <a
 href = "#">廣告合作</a> || <a href = "#">聯絡我們</a></dt>
 <dd>Copyright © 2019 - 2024 donghe.com All Rights Reserverd
 <br/>東河公司 版權所有 京 ICP 備 200000000 號
 </dd>
</dl>
</div>
</p>
</div>

2、登入/註冊

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

在這裡插入圖片描述

3、資料庫

部分資料庫,tb_user。

在這裡插入圖片描述

總結

以上所述是小編給大家介紹的php開發論壇系統,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!
如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!