Example #1
0
   </html>
  <?php 
} else {
    if ($configObject->get('cfg_db_charset') == null) {
        $cfg_db_charset = 'latin1';
    } else {
        $cfg_db_charset = $configObject->get('cfg_db_charset');
    }
    $mysqli = DBUtils::get_mysqli_link($configObject->get('cfg_db_host'), $_POST['mysql_admin_user'], $_POST['mysql_admin_pass'], $configObject->get('cfg_db_database'), $cfg_db_charset, $notice, $configObject->get('dbclass'), $configObject->get('cfg_db_port'));
    if ($mysqli->connect_error) {
        echo "<div>Failed to contect to MySQL using " . $_POST['mysql_admin_user'] . '' . $_POST['mysql_admin_pass'] . '</div>';
        echo "</body>";
        echo "</html>";
        exit;
    }
    $updater_utils = new UpdaterUtils($mysqli, $configObject->get('cfg_db_database'));
    // Backup the config file before proceeding.
    $updater_utils->backup_file($cfg_web_root, $old_version);
    // Avoid repeated method calls
    $cfg_db_database = $configObject->get('cfg_db_database');
    $cfg_db_student_user = $configObject->get('cfg_db_student_user');
    $cfg_db_staff_user = $configObject->get('cfg_db_staff_user');
    $cfg_db_host = $configObject->get('cfg_db_host');
    $cfg_db_username = $configObject->get('cfg_db_username');
    $cfg_db_external_user = $configObject->get('cfg_db_external_user');
    $cfg_db_inv_username = $configObject->get('cfg_db_inv_user');
    $cfg_use_ldap = $configObject->get('cfg_use_ldap');
    $cfg_web_host = $configObject->get('cfg_web_host');
    if ($cfg_web_host == '') {
        $cfg_web_host = $cfg_db_host;
    }
Example #2
0
   </html>
  <?php 
} else {
    if ($configObject->get('cfg_db_charset') == null) {
        $cfg_db_charset = 'latin1';
    } else {
        $cfg_db_charset = $configObject->get('cfg_db_charset');
    }
    $mysqli = DBUtils::get_mysqli_link($configObject->get('cfg_db_host'), $_POST['mysql_admin_user'], $_POST['mysql_admin_pass'], $configObject->get('cfg_db_database'), $cfg_db_charset, $notice, $configObject->get('dbclass'), $configObject->get('cfg_db_port'));
    if ($mysqli->connect_error) {
        echo "<div>Failded to contect to mysql using " . $_POST['mysql_admin_user'] . '' . $_POST['mysql_admin_pass'] . '</div>';
        echo "</body>";
        echo "</html>";
        exit;
    }
    $updater_utils = new UpdaterUtils($mysqli, $configObject->get('cfg_db_database'));
    // Avoid repeated method calls
    $cfg_db_database = $configObject->get('cfg_db_database');
    $cfg_db_student_user = $configObject->get('cfg_db_student_user');
    $cfg_db_staff_user = $configObject->get('cfg_db_staff_user');
    $cfg_db_host = $configObject->get('cfg_db_host');
    $cfg_db_username = $configObject->get('cfg_db_username');
    $cfg_db_external_user = $configObject->get('cfg_db_external_user');
    $cfg_db_inv_username = $configObject->get('cfg_db_inv_user');
    $cfg_use_ldap = $configObject->get('cfg_use_ldap');
    $mysqli->autocommit(false);
    error_reporting(-1);
    ob_start();
    echo "<div>Starting at " . date("H:i:s") . "</div>";
    echo "\n<blockquote>\n<h1>" . $string['startingupdate'] . "</h1>\n<ol>";
    // 15/06/2011