Example #1
0
function run()
{
    global $user;
    global $layout;
    $out = '';
    switch ($_REQUEST['act']) {
        case 2:
            // form
        // form
        case 0:
            // default
            if (isset($_REQUEST['form-sent'])) {
                // update user
                $user->language = $_REQUEST['user-language'];
                $user->email = $_REQUEST['user-email'];
                $user->decimal_separator = $_REQUEST['user-decimal_separator'];
                $user->timezone = $_REQUEST['user-timezone'];
                $user->date_format = $_REQUEST['user-date_format'];
                if (!empty($_REQUEST['user-password'])) {
                    $user->set_password($_REQUEST['user-password']);
                }
                $user->update();
                $layout->navigate_notification(t(53, "Data saved successfully."), false, false, 'fa fa-check');
            }
            $out = settings_form();
            break;
    }
    return $out;
}
Example #2
0
     exit;
 }
 //  Create DB tables and insert data
 // --------------------------------------------------------------------
 // --------------------------------------------------------------------
 $file_contents = file('smartrestaurant.sql');
 $file_contents = join('', $file_contents);
 $DB->splitMySqlFile($sql_commands[], $file_contents);
 $query_count = 0;
 foreach ($sql_commands as $sql_command_set) {
     if (!is_null($sql_command_set)) {
         foreach ($sql_command_set as $sql_statement) {
             @($ok = $DB->query($sql_statement['query']));
             if (!$ok) {
                 $er = "<div class='error'>Error: Unable to perform the SQL queries needed to install \n            \t\t\tthis program. Please make sure your MySQL account has the proper GRANT privileges:  \n            \t\t\tCREATE, DROP, ALTER, INSERT, and DELETE</div>";
                 settings_form($er);
                 page_footer();
                 exit;
             }
             $query_count++;
         }
     }
 }
 // WRITE CONFIG FILE
 // --------------------------------------------------------------------
 // --------------------------------------------------------------------
 $config = array('app_version' => $data['app_version'], 'db_hostname' => $data['db_hostname'], 'db_username' => $data['db_username'], 'db_password' => $data['db_password'], 'db_name' => $data['db_name'], 'db_type' => $data['database'], 'db_conntype' => $data['db_conntype'], 'system_folder' => $data['system_dir'], 'cp_url' => $data['cp_url'], 'site_url' => $data['site_url'], 'default_timezone' => $data['default_timezone']);
 // --------------------------------------------------------------------
 // Write config files
 // --------------------------------------------------------------------
 mainConfig($config);