1. 程式人生 > >《快彩網》彩票php原始碼 使用thinkphp框架開發

《快彩網》彩票php原始碼 使用thinkphp框架開發

《快彩網》彩票php原始碼:http://www.ttkmwl.com/thread-839-1-1.html

145746qaykackxu3xc5nkg.png

記錄一下ThinkPHP搭建網站後臺、調整好樣式等操作步驟

下載好ThinkPHP(3.2.3),解壓後將核心資料夾ThinkPHP以及index.php等檔案複製到網站根目錄如下圖

對index.php檔案進行操作,修改引數使生成的網站目錄是自己想要的目錄

<?php
// 應用入口檔案

// 檢測PHP環境
if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !');
//設定響應頭
header("content_type:text/html;charset=utf-8");

// 開啟除錯模式 建議開發階段開啟 部署階段註釋或者設為false
define('APP_DEBUG',True);

// 定義應用目錄
define('APP_PATH','./cqsp/');

// 引入ThinkPHP入口檔案
require './ThinkPHP/ThinkPHP.php';

// 親^_^ 後面不需要任何程式碼了 就是如此簡單



 在網站目錄的Common下的config裡面的config.php檔案(網站配置檔案)進行相應的配置


<?php
return array(
    //'配置項'=>'配置值'
    //劃分專案前後臺模組
    'MODULE_ALLOW_LIST'      =>  array('Home','Admin'),
    //設定系統預設訪問路徑
    'DEFAULT_MODULE'        =>  'Home',  // 預設模組
    'DEFAULT_CONTROLLER'    =>  'Index', // 預設控制器名稱
    'DEFAULT_ACTION'        =>  'index', // 預設操作名稱
    //設定URL排程模式(預設)
    //設定URL不區分連結大小寫
    'URL_CASE_INSENSITIVE'  =>  true,   // 預設false 表示URL區分大小寫 true則表示不區分大小寫
    //設定模板替換標記
    'TMPL_PARSE_STRING'        =>    array(
        '__ADMIN__'=>'/cqsp/Public/Admin'
    ),
);



完成後輸入url就會自動生成網站目錄,然後在後頭新建Admin資料夾並在Admin資料夾下分別新建Controller、Model、View資料夾。在Controller資料夾新建控制器PublicController.class.php如圖


<?php
    //定義名稱空間
    namespace Admin\Controller;
    use Think\Controller;
    class PublicController extends Controller {
        public function login() {
            $this->display();
        }

        public function checkLogin() {
            if(IS_POST){
                $username = $_POST['UserName'];
                $password = $_POST['PassWord'];
                if($username == 'admin' && $password == '123456'){
                    $this->redirect('Index/index');
                }else{
                    //登入失敗
                    $this->error('登入失敗');
                }
            }
        }
    }



在根目錄建立Public資料夾使用者儲存前後臺的公共檔案,然後在Public下建立Admin資料夾用於存放後臺的相關東西(css、js、image)將後臺模板的所有css、js、image放在Admin下

完成後用替換的方式將login.html裡面的需要替換的路徑不對的部分都替換成正確

然後輸入url地址就可以訪問到後臺的登入介面了

對登入在PublicController.class.php的checklogin方法進行簡單的判斷後登入到後臺的首頁。這個時候報錯!處理方法是將後臺的相應檔案複製到Admin資料夾下View下面的Index資料夾中

然後對路徑進行修改,在Admin資料夾下的Controller資料夾新建一個IndexController.class.php


<?php
    //定義名稱空間
    namespace Admin\Controller;
    use Think\Controller;
    class IndexController extends Controller {
        public function index() {
            $this->display();
        }
        public function top() {
            $this->display();
        }
        public function left() {
            $this->display();
        }
        public function right() {
            $this->display();
        }
    }



修改view下的Index資料夾下的所有html檔案中需要修改的路徑。完成後再登入介面輸入使用者名稱密碼就可以登入到首頁去了如圖:

到這一步利用ThinkPHP搭建網站後臺架構就結束了