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; } }
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"); }