예제 #1
0
 public function login($username, $password, $code)
 {
     $userverify = new UserVerify();
     $flag1 = $userverify->verifyUserName($username);
     $flag2 = $userverify->verifyPasswd($password);
     $flag3 = $userverify->verifyCode($code);
     if ($flag1 && $flag2 && $flag3) {
         return true;
     } else {
         return false;
     }
 }
예제 #2
0
require path . 'databases/DbOpration.php';
require path . 'common/smarty.php';
require path . 'common/UserVerify.php';
require "vendor/autoload.php";
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
/**
 * 开始日志记录
 */
$log = new Logger();
$log->pushHandler(new StreamHandler(path . 'logs/two.log', Logger::WARNING));
/**
 * 是否开启错误信息输出提示
 */
//ini_set("display_errors", "On");
//error_reporting(E_ALL | E_STRICT);
echo 'database路径:' . path . "<br/>";
$dbo = new DbOpration();
$c1 = $dbo->createTable();
//$c1 = $dbo->deleteTable("table1");
$log->addWarning("log dataBase");
//$c1 = $dbo->testOutput();
$verify_passwd = new UserVerify();
$vp = $verify_passwd->verifyPasswd();
if (!$c1) {
    $smarty->assign("create", "create table failed.");
    $smarty->display("create.tpl");
} else {
    $smarty->assign("create", 'create table finished.');
    $smarty->display("create.tpl");
}