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
<?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);