当前位置: 首页>>代码示例>>PHP>>正文


PHP DBAccess::setDbPassword方法代码示例

本文整理汇总了PHP中DBAccess::setDbPassword方法的典型用法代码示例。如果您正苦于以下问题:PHP DBAccess::setDbPassword方法的具体用法?PHP DBAccess::setDbPassword怎么用?PHP DBAccess::setDbPassword使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DBAccess的用法示例。


在下文中一共展示了DBAccess::setDbPassword方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: index

 /**
  * @param string $url
  * @param string $url2
  */
 public function index($url = "", $url2 = "")
 {
     if (Tools::isPost('submitDBConfigBtn')) {
         $db_provider = 'mysql';
         $db_host = Tools::post('db_host');
         $db_username = Tools::post('db_username');
         $db_password = Tools::post('db_password');
         $db_name = Tools::post('db_name');
         $dbError = false;
         $DB = NewADOConnection($db_provider);
         try {
             $DB->Connect($db_host, $db_username, $db_password, $db_name);
         } catch (ErrorException $e) {
             $dbError = true;
         }
         $result = $DB->Execute("Show tables;");
         $errorMsg = $DB->ErrorMsg();
         if ($result === false || $dbError === true || $errorMsg != "") {
             FlashSession::setFlash('error', $errorMsg);
         } else {
             $DB->Close();
             $dbAccess = new DBAccess();
             $dbAccess->setDbUsername($db_username);
             $dbAccess->setDbPassword($db_password);
             $dbAccess->setDbHost($db_host);
             $dbAccess->setDbName($db_name);
             Session::set('dbAccess', $dbAccess);
             Session::set('dbConfigured', true);
             if ($url != "") {
                 $url = $url2 == "" ? $url2 : $url . "/" . $url2;
                 Tools::redirect($url);
             } else {
                 Tools::redirect('home');
             }
         }
     }
     $this->view->render('dbconfig/index');
 }
开发者ID:arnon22,项目名称:transportcm,代码行数:42,代码来源:dbconfig.php


注:本文中的DBAccess::setDbPassword方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。