Пример #1
0
         }
         function add($newtext)
         {
             $this->response .= $newtext;
         }
         function __destruct()
         {
             unset($this->response);
         }
     }
     $response = new UpdateResponse();
     $sql->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
     require_once EASYWIDIR . '/stuff/methods/class_tables.php';
     $tables = new Tables($dbConnect['db']);
     $response->add('Adding tables if needed.');
     $tables->createMissingTables();
     $response->add('Repairing tables if needed.');
     $tables->correctTablesStatus();
     $tables->correctExistingTables();
     foreach ($tables->getExecutedSql() as $change) {
         $response->add($change . '<br>');
     }
     $response->add('Fixing data entries if needed.');
     include EASYWIDIR . '/stuff/methods/tables_entries_repair.php';
     $template_file = $response->response;
 } else {
     if ($ui->st('d', 'get') == 're') {
         $sprache = getlanguagefile('settings', $user_language, $resellerLockupID);
         $gssprache = getlanguagefile('gserver', $user_language, $resellerLockupID);
         $usprache = getlanguagefile('user', $user_language, $resellerLockupID);
         include EASYWIDIR . '/stuff/methods/email_templates.php';