コード例 #1
0
ファイル: install.php プロジェクト: HelgeSverre/HelpDeskZ-1.0
    helpdeskz_header();
    ?>
	<h3>Installation Completed</h3>
    <p>Installation has been successfully completed, <strong>do not forget to remove</strong> <strong style="color:red">/install</strong> folder</p>
    <p><a href="../?v=staff" target="_blank">Click here to open staff panel</a></p>
<?php 
    helpdeskz_footer();
}
if ($input->p['license'] == 'agree') {
    if ($input->p['settings'] == 'install') {
        if ($input->p['sql_type'] == 'mysqli') {
            $db = new MySQLIDB();
        } else {
            $db = new MySQLDB();
        }
        $error_msg = $db->testconnect($input->p['db_name'], $input->p['db_host'], $input->p['db_user'], $input->p['db_password']);
        if ($error_msg != '') {
            helpdeskz_database($error_msg);
        } elseif ($input->p['admin_user'] == '' || $input->p['admin_password'] == '') {
            helpdeskz_database('Enter the HelpDeskZ login details.');
        } else {
            $db->connect($input->p['db_name'], $input->p['db_host'], $input->p['db_user'], $input->p['db_password'], $input->p['db_prefix']);
            $query = helpdeskz_getQuery($input->p['db_prefix'], $input->p['admin_user'], $input->p['admin_password']);
            foreach ($query as $q) {
                $db->query($q);
            }
            helpdeskz_saveConfigFile($input->p['db_host'], $input->p['db_name'], $input->p['db_user'], $input->p['db_password'], $input->p['db_prefix'], $input->p['sql_type']);
            header('location: install.php?result=completed');
            exit;
        }
    }