コード例 #1
0
ファイル: archive.php プロジェクト: ballistiq/revive-adserver
                        if (!$changesFile) {
                            $changesFile = MAX_PATH . '/var/changes_tables_core.xml';
                        } else {
                            //$schemaFile = MAX_CHG.str_replace('changes_', 'schema_', $changesFile);
                            //        $schemaFile = MAX_PATH.'/etc/'.$schemaFile;
                            //        $schemaFile = MAX_PATH.'/etc/'.$schemaFile;
                        }
                        require_once 'oaSchema.php';
                        $oaSchema = new Openads_Schema_Manager($schemaFile, $changesFile, $schemaPath);
                        if (($aErrs = $oaSchema->checkPermissions()) !== true) {
                            die(join("<br />\n", $aErrs));
                        }
                        //$table_name = $_POST['table_name'];
                        $table_name = $_POST['tbl_old_name'];
                        $table_name_was = $_POST['tbl_new_name'];
                        $oaSchema->tableWasSave(MAX_CHG . $changesFile, $table_name, $table_name_was);
                        $file = MAX_CHG . $changesFile;
                    } else {
                        $file = getLastChangeset();
                        if ($file) {
                            setcookie('changesetFile', $file);
                            $file = MAX_CHG . $file;
                        }
                    }
                }
            }
        }
    }
}
require_once PATH_DEV . '/lib/xajax.inc.php';
if ($file && file_exists($file)) {