thinkphp論壇項目開發

效果圖php

首先是數據庫css

/*
Navicat MySQL Data Transfer

Source Server         : xm
Source Server Version : 50553
Source Host           : localhost:3306
Source Database       : test

Target Server Type    : MYSQL
Target Server Version : 50553
File Encoding         : 65001

Date: 2019-01-17 15:00:23
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for test_topic
-- ----------------------------
DROP TABLE IF EXISTS `test_topic`;
CREATE TABLE `test_topic` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) NOT NULL,
  `content` text NOT NULL,
  `user_id` int(11) NOT NULL,
  `created_at` int(11) NOT NULL,
  `is_delete` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=57 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of test_topic
-- ----------------------------
INSERT INTO `test_topic` VALUES ('48', 'php是最好的語言4', '沙發是的范德薩撒范德薩發敖德薩多第三方撒地方大SAV大V', '33', '1547610289', '0');
INSERT INTO `test_topic` VALUES ('49', 'ceshi ', '大大沙發斯蒂芬', '33', '1547610343', '0');
INSERT INTO `test_topic` VALUES ('50', '的是非得失', '第三個梵蒂岡', '33', '1547610400', '0');
INSERT INTO `test_topic` VALUES ('51', '多福多壽', '阿道夫', '33', '1547610507', '0');
INSERT INTO `test_topic` VALUES ('52', '王企鵝去吧', '沒法讓我', '33', '1547633627', '0');
INSERT INTO `test_topic` VALUES ('53', '個人錢多額', 'werewolf未確認翁', '33', '1547633684', '0');
INSERT INTO `test_topic` VALUES ('54', '2323232', '232323', '33', '1547633838', '0');
INSERT INTO `test_topic` VALUES ('55', '2323232', '232323', '33', '1547634620', '0');
INSERT INTO `test_topic` VALUES ('56', '56ttt', '232323跳跳糖', '33', '1547634633', '0');

-- ----------------------------
-- Table structure for test_user
-- ----------------------------
DROP TABLE IF EXISTS `test_user`;
CREATE TABLE `test_user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL COMMENT '用戶名',
  `email` varchar(100) CHARACTER SET latin1 NOT NULL COMMENT '郵箱',
  `avatar` varchar(255) CHARACTER SET latin1 NOT NULL,
  `password` varchar(100) CHARACTER SET latin1 NOT NULL COMMENT '密碼',
  `created_at` int(11) NOT NULL,
  `is_delete` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=35 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of test_user
-- ----------------------------
INSERT INTO `test_user` VALUES ('23', 'zxj', 'zzz@qq.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547607239', '0');
INSERT INTO `test_user` VALUES ('29', '', 'haha@haha.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547608741', '0');
INSERT INTO `test_user` VALUES ('30', '', 'zhaoxiaojuan@test.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547608915', '0');
INSERT INTO `test_user` VALUES ('31', '', 'zhaoxiaojuan@test.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547609026', '0');
INSERT INTO `test_user` VALUES ('32', '', 'zhaoxiaojuan@test.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547609076', '0');
INSERT INTO `test_user` VALUES ('33', 'root', 'zhaoxiaojuan@test.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547609167', '0');
INSERT INTO `test_user` VALUES ('34', 'root', 'zhaoxiaojuan@test.com', 'images/avatar.jpg', '9db06bcff9248837f86d1a6bcf41c9e7', '1547609206', '0');

模型層html

application/common/model/Base.phpgit

<?php
namespace app\common\model;
use think\Model;
class Base extends Model{

    protected $autoWriteTimestamp = true;
    protected $createTime='created_at';
    /**
     * 新增邏輯
     * @auth  cyy
     * @param array  $data [description]
     * @return  int
     */
    public function add($data = []) {
        if(empty($data) || !is_array($data)) {
            return false;
        }

        $this->allowField(true)->save($data);
        return $this->id;
    }
}

application/common/model/Topic.phpgithub

<?php
namespace app\common\model;
class Topic extends Base
{
    //查詢屬於哪一個用戶
    public function user()
    {
        // 鏈接topic表中的user_id
        return $this->hasOne('User','id','user_id');
    }

    //獲取全部留言
    public static function getTopics()
    {
        $topics = model("Topic")
            ->order("id", "desc")
            ->select();
        return $topics;
    }
    
    //獲取某條留言
    public static function getTopic($id)
    {
        $topic = self::find(['id' => $id]);
        //print_r(model("Topic")->getLastSql());die();
        return $topic;
    }
}

application/common/model/User.php數據庫

<?php
namespace app\common\model;
use think\Model;

class User extends Base{
    //查詢帳號
    public function isUser($condition) {
        return $this->where($condition)
             ->limit(1)
             ->select();
    }
}

控制器層markdown

application/index/controller/Base.phpsession

<?php
namespace app\index\controller;
use think\Controller;
class Base extends Controller {

    /**
     * 空操做
     * @auth   singwa
     * @param  [type] $name [description]
     * @return [type]       [description]
     */
    public function _empty($name) {
        return $name;
    }
}

application/index/controller/Index.phpapp

<?php
namespace app\index\controller;
use think\Db;
use app\common\model\User;
use app\common\model\Topic as TopicModel;
class Index extends Base
{
    public function index()
    {
        //獲取session
        $name=session('name');
        //獲取留言列表
        $topic=model('Topic');
        $topics=$topic->getTopics();
        //輸出到模板
        
        echo  $this->fetch('',[
            'name'=>$name,
            'topics'=>$topics,
        ]);
    }

    //註冊
    public function register()
    {
        echo  $this->fetch();
    }

    //添加帳號
    public function add(){
        //若是有數據提交
        if(!empty(input('param.'))){
            //接收數據
            $userdata=input('param.');
            $name=$userdata['username'];
               $email=$userdata['email'];
            $password=$userdata['password'];
            $password_confirmation=$userdata['password_confirmation'];
            //驗證確認密碼是否正確
            if($password_confirmation!=$password){
                $this->error('兩次密碼輸入不一致','index/register');
            }
            $data=[
                'name'=>$name,
                'email'=>$email,
                'password'=>$password,
            ];
            //存儲數據
            $user=model('User');
            $id=$user->add($data);
            $this->success('註冊成功','index/login');
        }
    }

    //登陸
    public function login()
    {
        //檢測是否登陸
        if(session('name')){
            return $this->error('您已經登陸',url('index/index'));
        }
        echo  $this->fetch();
        //獲取session
        $name=session('name');
        //輸出到頭部模板
        echo  $this->fetch('common/header',[
            'name'=>$name,
        ]);
    }

    //登陸檢測
    public function isUser(){
        //若是有數據提交
        if(!empty(input('param.'))){
            //接收數據
            $userdata=input('param.');
            $login=$userdata['login'];
            $password=$userdata['password'];
            //查詢條件
            $condition1=[
                'name'=>$login,
                'password'=>$password,
            ];
            $condition2=[
                    'email'=>$login,
                    'password'=>$password,
                ];
            //查詢
            $user=model('User');
            $login1=$user->isUser($condition1);
            $login2=$user->isUser($condition2);
            if(!empty($login1)){
                //姓名登陸
                session('id',$login1[0]->id);
                session('name',$login1[0]->name);
                $this->success('登陸成功','index/index');
            }else if(!empty($login2)){
                //郵箱登陸
                session('id',$login2[0]->id);
                session('name',$login2[0]->name);
                $this->success('登陸成功','index/index');
            }else{
                $this->error('登陸失敗','index/login');
            }
        }
    }

    //退出
    public function logout(){
        session('name',null);
        $this->redirect('index/index');
    }
}

application/index/controller/Topic.phpide

<?php
namespace app\index\controller;
use think\Db;
use app\common\model\Topic as TopicModel;
class Topic extends Base
{
    public function _initialize(){
        //檢測是否登陸
        if(!session('name')){
            $this->error('您沒有登陸',url('index/login'));
        }
    }
    //發帖頁面
    public function new_topic(){
        echo  $this->fetch();
        //獲取session
        $name=session('name');
        //輸出到頭部模板
        echo  $this->fetch('common/header',[
            'name'=>$name,
        ]);
    }

    //添加新帖
    public function add_topic(){
        //若是有數據提交
        if(!empty(input('param.'))){
            //接收數據
            $topicdata=input('param.');
            $title=$topicdata['title'];
               $content=$topicdata['content'];
               $user_id=session('id');

            $data=[
                'title'=>$title,
                'content'=>$content,
                'user_id'=>$user_id,
            ];
            //存儲數據
            $topic=model('Topic');
            $id=$topic->add($data);
            $this->success('添加成功','index/index');
        }
    }

    //編輯新帖頁面
    public function detail_topic(){
        //接收id
        $id=input('param.id');
        //查詢這條帖子的發佈者
           $condition=[
               'id'=>$id,
           ];
           $user=model('Topic')->where($condition)->find();
           $user_id=$user->user_id;
           //判斷是否有權限編輯帖子
           if(session('id') != $user_id){
               $this->error('您沒有權限修改!');
           }
        $topic=model('Topic')->getTopic($id);
        echo  $this->fetch('',[
            'topic'=>$topic,
        ]);
        //獲取session
        $name=session('name');
        //輸出到頭部模板
        echo  $this->fetch('common/header',[
            'name'=>$name,
        ]);
    }

    //更新帖子數據
    public function update_topic(){
        //若是有數據提交
        if(!empty(input('param.'))){
            //接收數據
            $topicdata=input('param.');
            $title=$topicdata['title'];
               $content=$topicdata['content'];
               $id=$topicdata['id'];

            $data=[
                'title'=>$title,
                'content'=>$content,
            ];
            $condition=[
                   'id'=>$id,
               ];
            //存儲數據
            $res=model('Topic')->where($condition)->update($data);
            if($res){
                $this->success('編輯成功','index/index');
            }else{
                $this->error('編輯失敗');
            }
            
        }
    }
}

視圖層

application/index/view/common/header.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  <title>test論壇</title>
  <link rel="stylesheet" href="<?=STATIC_URL?>css/all-df86af5803.css">
  <script src="<?=STATIC_URL?>js/all-17476e6cc3.js"></script>
</head>
<body class="forum" data-page="forum">
  <div class="header">
    <nav class="navbar navbar-inverse navbar-fixed-top navbar-default">
      <div class="container">
        <div class="navbar-header" id="navbar-header">
          <a href="<?=url('index/index');?>" class="navbar-brand"><img src="<?=STATIC_URL;?>images/logo.png"></a>
        </div>
        <div id="main-nav-menu">
          <ul class="nav navbar-nav">
            <li class="active">
              <a href="<?=url('index/index');?>">
                <i class="fa fa-home"></i>
                <span class="hidden-xs hidden-sm">首頁</span>
              </a>
            </li>
          </ul>
        </div>
        <ul class="nav navbar-nav navbar-right">
          <?php if(!isset($name)): ?>
            <li><a href="<?=url('index/register');?>" id="signup-btn">註冊</a></li>
            <li><a href="<?=url('index/login');?>" id="login-btn">登陸</a></li>
          <?php else: ?>
            <li><a href="<?=url('topic/new_topic');?>">發帖</a></li>
            <li>
              <ul class="nav user-bar navbar-nav navbar-right">
                <li class="dropdown">
                  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><?php echo $name; ?>
                       <span class="caret"></span></a>
                  <button class="navbar-toggle" type="button" data-toggle="dropdown" role="button" aria-expanded="false">
                    <span class="sr-only">Toggle</span>
                    <i class="fa fa-reorder"></i>
                  </button>
                  <ul class="dropdown-menu" role="menu">

                    <li class='divider'></li>
                    <li>
                        <a href="<?=url('index/logout');?>" onclick="return confirm('你肯定要退出嗎?')"><i class="fa fa-sign-out"></i>退出</a>
                    </li>
                  </ul>
                </li> 
              </ul>
            </li>
          <?php endif; ?>
        </ul>
      </div>
    </nav>
  </div>

application/index/view/common/footer.html

    <footer class="footer">
      <div class="container">
        <div class="copyright">
          <blockquote class="pull-left">
            <p>test論壇</p>
            <p>Copyright &copy; 2015-2016 <a href="#">test</a> 1.0.0-rc2 <span class="pipe">|</span><span class="pipe">|</span></p>
          </blockquote>
        </div>
        <div class="pull-right hidden-sm hidden-xs">
          <p>
            <a href="#"target="_blank">
              <img src="<?=STATIC_URL;?>images/test-logo.png" border="0" height="40" data-toggle="tooltip" data-placement="top" title="Powered by test"/>
            </a>
          </p>
        </div>
      </div>
    </footer>
  </body>
</html>

application/index/view/common/topic_list.html

 

 

<div class="col-md-9 threads-index main-col">
    <div class="panel panel-default">
        <div class="panel-heading">
            <div class="pull-left hidden-sm hidden-xs">
                <i class="fa fa-list"></i> 首頁
            </div>
            <div class="clearfix"></div>
        </div>
        <div class="panel-body remove-padding-horizontal">
            <?php foreach($topics as $vo): ?>
            <ul class="list-group row thread-list">
                <li class="list-group-item media " style="margin-top: 0px;">
                    <div class="avatar pull-left">
                        <a href="<?=url('topic/detail_topic');?>?id=<?php echo $vo['id']; ?>">
                            <img class="media-object img-thumbnail avatar-48" alt="imooc"
                                 src="<?=STATIC_URL;?><?php echo $vo['user']['avatar']; ?>"/>
                        </a>
                    </div>
                    <div class="infos">
                        <div class="media-heading">
                            <i class=""><?php echo $vo['title']; ?></i>
                            <a href="<?=url('topic/detail_topic');?>?id=<?php echo $vo['id']; ?>">
                        </div>
                        <div class="media-body meta">
                            <a href="<?=url('topic/detail_topic');?>?id=<?php echo $vo['id']; ?>">
                                <span><?php echo $vo['content']; ?></span>
                            </a>

              <span class="timeago" data-toggle="tooltip" data-placement="top"
                    title="">
              </span>
                        </div>
                    </div>
                </li>
            </ul>
            <?php endforeach; ?>
        </div>
    </div>
</div>
ALTER TABLE test_user ALTER avatar SET DEFAULT "images/avatar.jpg" ; 

application/index/view/index/index.html

<?php require(APP_PATH.'/index/view/common/header.html');?>
<div id="main" class="main-container container">
    <!-- 首頁通欄(4個推薦位) -->
    <?php require(APP_PATH.'/index/view/common/topic_list.html');?>
</div>
<div class="clearfix"></div>
<?php require(APP_PATH.'/index/view/common/footer.html');?>

application/index/view/index/login.html

 

 

<?php require(APP_PATH.'/index/view/common/header.html');?>
<div id="main" class="main-container container">
<div class="container-fluid">
    <div class="row">
        <div class="col-md-5 col-md-offset-2">
            <div class="panel panel-default">
                <div class="panel-heading">登陸</div>
                <div class="panel-body">
                    <form role="form" method="POST" action="<?=url('index/isUser');?>">
                        <input type="hidden" name="_token" value="BAnCy9yzQxp30BiIkeU58OMjR5uWeDM9dCSMNwKH">
                        <div class="form-group">
                            <input type="login" class="form-control" name="login" value="" placeholder="用戶名或郵箱地址">
                        </div>
                        <div class="form-group">
                            <input type="password" class="form-control" name="password" placeholder="密碼">
                        </div>
                        <div class="form-group">
                            <input type="submit" name="commit" value="登陸" class="btn btn-primary btn-lg btn-block">
                        </div>
                    </form>
                </div>
                <div class="panel-footer">
                    <a href="<?=url('index/register');?>">註冊</a>
                    <!--<a href="/password/email">忘記密碼?</a>-->
                </div>
            </div>
        </div>
        <div class="col-md-3">
            <div class="panel panel-default">
                <div class="panel-heading">登錄提示</div>
                <ul class="list-group">
                    <li class="list-group-item">
                        若是您忘記了密碼,請聯繫管理員。
                    </li>
                </ul>
            </div>
        </div>
    </div>
</div>

                        </div>
<?php require(APP_PATH.'/index/view/common/footer.html');?>

application/index/view/index/register.html

 

 

<?php require(APP_PATH.'/index/view/common/header.html');?>
<div id="main" class="main-container container">
                <div class="container-fluid">
    <div class="row">
        <div class="col-md-6 col-md-offset-3">
            <div class="panel panel-default">
                <div class="panel-heading">註冊</div>
                <div class="panel-body">
                    <form role="form" method="POST" action="<?=url('index/add');?>">
                        <div class="form-group">
                            <input type="text" class="form-control" name="username" value="" placeholder="用戶名">
                        </div>
                        <div class="form-group">
                            <input type="text" class="form-control" name="email" value="" placeholder="郵箱地址">
                        </div>
                        <div class="form-group">
                            <input type="password" class="form-control" name="password" placeholder="密碼">
                        </div>
                        <div class="form-group">
                            <input type="password" class="form-control" name="password_confirmation" placeholder="確認密碼">
                        </div>
                        <div class="form-group"></div>
            <div class="form-group">
                            <button type="submit" class="btn btn-primary">
                                註冊
                            </button>
                            <a href="/" class="btn btn-default">取消</a>
                        </div>
                    </form>
                </div>
                <div class="panel-footer">
                    已註冊或使用社交帳號登陸,請點擊 <a href="<?=url('index/login');?>">這裏</a> 進行登陸。
                </div>
            </div>
        </div>
    </div>
</div>
</div>
<?php require(APP_PATH.'/index/view/common/footer.html');?>

application/index/view/topic/detail_topic.html

 

 

<?php require(APP_PATH.'/index/view/common/header.html');?>
<div id="main" class="main-container container">
                                <div class="row max-width">
    <div class="col-xs-12">
        <ul class="breadcrumb">
            <li>
                <a href="index.html">首頁</a>
            </li>
           <li>
           <strong>發表新帖</strong>
            </li>
           </ul>
    </div>
</div>
    <div class="thread_create">
        <div class="col-md-9 main-col">
            <div class="panel panel-default corner-radius">
                <div class="panel-heading">發表新帖</div>
                <div class="panel-body">
                    <div class="reply-box form box-block">
                      <form method="POST" action="<?=url('topic/update_topic');?>" accept-charset="UTF-8" id="thread_create_form" class="create_form">
                        <div class="form-group">
                          <input class="form-control" id="thread_title" placeholder="標題" name="title" type="text" value="<?= $topic->title?>">
                            <input class="form-control" id="id" placeholder="標題" name="id" type="hidden" value="<?= $topic->id?>">
                        </div>

                        <!-- editor start -->
                        <div class="editor-toolbar">
                          <ul class="nav nav-pills" style="clear:none;">
                            <li class="edit active"><a href="#">帖子內容:</a></li>
                          </ul>
                        </div>
                        <!-- end -->
                        <div class="form-group">
                            <textarea class="post-editor form-control" rows="15"
                                      style="overflow:hidden" id="body_field" placeholder="請撰寫內容" name="content" cols="50" ><?= $topic->content ?></textarea>
                        </div>

                        <div class="form-group status-post-submit">
                            <input class="btn btn-primary col-xs-2" id="" type="submit" value="發佈">
                        </div>

                        </form>
                    </div>
                </div>
            </div>

        </div>

        <div class="col-md-3 side-bar">


            <div class="panel panel-default corner-radius help-box">
                <div class="panel-heading text-center">
                    <h3 class="panel-title">發帖提示</h3>
                </div>
                <div class="panel-body">
                    <ul class="list">
                        <li>主題標題
                            <p>請在標題中描述內容要點。</p>
                        </li>
                        <li>選擇節點
                            <p>請爲你的主題選擇一個節點。恰當的歸類會讓你發佈的信息更有用。</p>
                        </li>
                        <li>正文
                            <p>imooc 支持 <span style="font-family: Consolas, 'Panic Sans', mono"><a href="https://help.github.com/articles/github-flavored-markdown" target="_blank">GitHub Flavored Markdown</a></span> 文本標記語法。你能夠在頁面下方實時預覽正文的實際渲染效果。</p>
                        </li>
                    </ul>
                </div>
            </div>

            <div class="panel panel-default corner-radius help-box">
                <div class="panel-heading text-center">
                    <h3 class="panel-title">社區指導原則</h3>
                </div>
                <div class="panel-body">
                    <ul class="list">
                        <li>尊重原創
                            <p>請不要在 imooc 發佈任何盜版連接,包括軟件、音樂、電影等。</p>
                        </li>
                        <li>友好互助
                            <p>保持對陌生人的友善。用知識去幫助別人。</p>
                        </li>
                    </ul>
                </div>
            </div>

        </div>
    </div>


</div>
<?php require(APP_PATH.'/index/view/common/footer.html');?>

application/index/view/topic/new_topic.html

<?php require(APP_PATH.'/index/view/common/header.html');?>
<div id="main" class="main-container container">
                                <div class="row max-width">
    <div class="col-xs-12">
        <ul class="breadcrumb">
            <li>
                <a href="index.html">首頁</a>
            </li>
           <li>
           <strong>發表新帖</strong>
            </li>
           </ul>
    </div>
</div>
    <div class="thread_create">
        <div class="col-md-9 main-col">
            <div class="panel panel-default corner-radius">
                <div class="panel-heading">發表新帖</div>
                <div class="panel-body">
                    <div class="reply-box form box-block">
                      <form method="POST" action="<?=url('topic/add_topic');?>" accept-charset="UTF-8" id="thread_create_form" class="create_form">
                        <div class="form-group">
                          <input class="form-control" id="thread_title" placeholder="標題" name="title" type="text">
                        </div>
                        <!-- editor start -->
                        <div class="editor-toolbar">
                          <ul class="nav nav-pills" style="clear:none;">
                            <li class="edit active"><a href="#">帖子內容</a></li>
                          </ul>
                        </div>
                        <!-- end -->
                        <div class="form-group">
                            <textarea class="post-editor form-control" rows="15"
                                      style="overflow:hidden" id="body_field" placeholder="請撰寫內容" name="content" cols="50"></textarea>
                        </div>
                        <div class="form-group status-post-submit">
                            <input class="btn btn-primary col-xs-2" id="" type="submit" value="發佈">
                        </div>

                        </form>
                    </div>
                </div>
            </div>

        </div>

        <div class="col-md-3 side-bar">


            <div class="panel panel-default corner-radius help-box">
                <div class="panel-heading text-center">
                    <h3 class="panel-title">發帖提示</h3>
                </div>
                <div class="panel-body">
                    <ul class="list">
                        <li>主題標題
                            <p>請在標題中描述內容要點。</p>
                        </li>
                        <li>選擇節點
                            <p>請爲你的主題選擇一個節點。恰當的歸類會讓你發佈的信息更有用。</p>
                        </li>
                        <li>正文
                            <p>imooc 支持 <span style="font-family: Consolas, 'Panic Sans', mono"><a href="https://help.github.com/articles/github-flavored-markdown" target="_blank">GitHub Flavored Markdown</a></span> 文本標記語法。你能夠在頁面下方實時預覽正文的實際渲染效果。</p>
                        </li>
                    </ul>
                </div>
            </div>

            <div class="panel panel-default corner-radius help-box">
                <div class="panel-heading text-center">
                    <h3 class="panel-title">社區指導原則</h3>
                </div>
                <div class="panel-body">
                    <ul class="list">
                        <li>尊重原創
                            <p>請不要在 imooc 發佈任何盜版連接,包括軟件、音樂、電影等。</p>
                        </li>
                        <li>友好互助
                            <p>保持對陌生人的友善。用知識去幫助別人。</p>
                        </li>
                    </ul>
                </div>
            </div>

        </div>
    </div>


</div>
<?php require(APP_PATH.'/index/view/common/footer.html');?>
相關文章
相關標籤/搜索