コード例 #1
0
ファイル: siteSettings2.php プロジェクト: ergun805/eOgr
    if (isset($_GET["eraseOld"]) && $_GET["eraseOld"] == "1") {
        printf("<font id='tamam'>{$metin['679']}</font>", eraseOlderTracks());
    }
    if (isset($_GET["optim"]) && $_GET["optim"] == "1") {
        require "lib/SQL_Import.php";
        $host = $_host;
        $dbUser = $_username;
        $dbPassword = $_password;
        $sqlFile = "REPAIR  TABLE eo_1okul, eo_2sinif, eo_3ders, eo_4konu, eo_5sayfa, eo_floodprotection, eo_shoutbox, eo_sitesettings, eo_users, eo_sinifogre, eo_usertrack, eo_userworks, eo_webref_rss_details, eo_webref_rss_items,eo_comments,eo_rating, eo_files, eo_friends, eo_askanswer, eo_askanswerrate, eo_askquestion, eo_livelesson; \r\n\t\tOPTIMIZE TABLE eo_1okul, eo_2sinif, eo_3ders, eo_4konu, eo_5sayfa, eo_floodprotection, eo_shoutbox, eo_sitesettings, eo_users, eo_sinifogre, eo_usertrack, eo_userworks, eo_webref_rss_details, eo_webref_rss_items,eo_comments,eo_rating, eo_files, eo_friends, eo_askanswer, eo_askanswerrate, eo_askquestion, eo_livelesson;";
        $baglan2 = mysql_connect($host, $dbUser, $dbPassword);
        if (!$baglan2) {
            echo "<font id='hata'> L&#252;ften, 'veritaban&#305;' <a href=install.php>kurulumunu (installation)</a> yap&#305;n&#305;z!</font>";
        }
        $yol22 = $baglan2;
        if (mysql_select_db($_db, $yol22)) {
            $newImport = new sqlImport($host, $dbUser, $dbPassword, $sqlFile);
            $importumuz = $newImport->importa();
            if ($importumuz == 0) {
                trackUser($currentFile, "success,DBOptim", $adi);
                echo "<font id='tamam'>{$metin['539']}</font><br/>";
            } else {
                echo "<font id='hata'>" . $importumuz . "</font><br/>";
                trackUser($currentFile, "fail,DBOptim", $adi);
            }
            mysql_close($yol22);
        }
        $sqlFile = "";
    }
} else {
    @header("Location: error.php?error=9");
    die($metin[447]);
コード例 #2
0
ファイル: install.php プロジェクト: ergun805/eOgr
        $vtSec = @mysql_select_db($_db, $yol22);
        if (!$vtSec) {
            $vtYapsql = "CREATE DATABASE {$db_name};";
            $result = @mysql_query($vtYapsql);
            if (!$result) {
                die("<font id='hata'>Veritabaný oluþturulamadý. Yetkilerinizi kontrol ediniz!</font>");
            } else {
                echo "<font id='tamam'>{$db_name} veritabaný oluþturuldu!</font>";
            }
        }
        //2. týklama giderildi
        mysql_close($baglan2);
        $baglan2 = @mysql_connect($host, $dbUser, $dbPassword);
        $yol22 = $baglan2;
        $vtSec = @mysql_select_db($_db, $yol22);
        $newImport = new sqlImport($host, $dbUser, $dbPassword, $sqlFile);
        //$importumuz = $newImport -> importa ();
        $newImport->import();
        $import = $newImport->ShowErr();
        if ($import["exito"] != 1) {
            echo "{$metin['681']}</p>";
            //baþarýlý kurulum
        } else {
            if (isset($import["errorCode"]) or isset($import["errorText"])) {
                echo $import["errorCode"] . " " . $import["errorText"];
            }
            echo "";
        }
    }
    @mysql_close($yol22);
}
コード例 #3
0