本文整理匯總了PHP中Install::check_db_connection方法的典型用法代碼示例。如果您正苦於以下問題:PHP Install::check_db_connection方法的具體用法?PHP Install::check_db_connection怎麽用?PHP Install::check_db_connection使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Install
的用法示例。
在下文中一共展示了Install::check_db_connection方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: Result
include 'functions/checks/check_php_build.php';
# check for support for PHP modules and database connection
# initialize install class
$Database = new Database_PDO();
$Result = new Result();
$Tools = new Tools($Database);
$Install = new Install($Database);
# reset url for base
$url = $Result->createURL();
# If User is not available create fake user object for create_link!
if (!is_object(@$User)) {
$User = new StdClass();
@($User->settings->prettyLinks = "No");
}
# if already installed than redirect !
if ($Install->check_db_connection(false) && $Install->check_table("vrf", false)) {
# check if installation parts 2 and 3 are running, otherwise die!
$admin = $Tools->fetch_object("users", "id", 1);
if ($admin->password != '$6$rounds=3000$JQEE6dL9NpvjeFs4$RK5X3oa28.Uzt/h5VAfdrsvlVe.7HgQUYKMXTJUsud8dmWfPzZQPbRbk8xJn1Kyyt4.dWm4nJIYhAV2mbOZ3g.') {
header("Location: " . create_link("dashboard"));
die;
}
}
# printout
?>
<!DOCTYPE HTML>
<html lang="en">
<head>
<base href="<?php
示例2: Install
<?php
/* check if we are able to connect to database ! */
# initialize install class
$Install = new Install($Database);
# try to connect, if it fails redirect to install
$Install->check_db_connection(true);
# connection is ok, check that table exists
$Install->check_table("vrf", true);