Esempio n. 1
0
 public function actionRegister()
 {
     global $_G;
     if ($_G['uid']) {
         dheader('location: index.php?r=site/index');
     }
     //极验验证码配置
     define("GEETEST", "../extensions/gt-php-sdk-master/");
     $modelName = Dii::useModel();
     define('CURSCRIPT', $modelName);
     require __DIR__ . '/../models/' . $modelName . '.php';
     $model = new $modelName();
     $template = Dii::template();
     $submit = Dii::submit();
     if (submitcheck($submit, 1)) {
         $result = $model->register();
         if ($result === true) {
             //注册成功
             dheader('location: ' . dreferer());
             return true;
         }
     }
     include Dii::view('common:header');
     include Dii::view($template);
     include Dii::view('common:footer');
     return true;
 }
Esempio n. 2
0
 public function actionIndex()
 {
     global $_G;
     $modelName = Dii::useModel();
     define('CURSCRIPT', $modelName);
     require __DIR__ . '/../models/' . $modelName . '.php';
     $model = new $modelName();
     $template = Dii::template();
     include Dii::view('common:header');
     include Dii::view($template);
     include Dii::view('common:footer');
     return true;
 }
Esempio n. 3
0
 public function run()
 {
     //*初始化Discuz
     $discuz = C::app();
     $discuz->init();
     //*初始化Dii
     global $_G;
     list($controllerid, $actionid) = explode('/', $_GET['r']);
     $controllerid = ucfirst($controllerid);
     $actionid = ucfirst($actionid);
     self::$controllerid = $controllerid;
     self::$actionid = $actionid;
     $actionid = $actionid ? $actionid : 'Index';
     self::import($controllerid, $actionid);
     return true;
 }
Esempio n. 4
0
<?php

/**
 *      [Dii] (C)2016-2099 尹兴飞.
 *      This is NOT a freeware, Code released under the MIT License.
 *
 *      @author thinfell <*****@*****.**>
 */
//*加载Discuz
require __DIR__ . '/../../source/class/class_core.php';
//*运行Dii
require __DIR__ . '/../class/dii_base.php';
$dii = new Dii();
$dii->run();