kenken999/php
0
1<?php2@ini_set("display_errors","1");3@ini_set("display_startup_errors","1");4require_once("include/dbcommon.php");5header("Expires: Thu, 01 Jan 1970 00:00:01 GMT"); 6 7set_time_limit(600);8 9require_once("include/admin_users_variables.php");10require_once("include/import_functions.php");11require_once('classes/importpage.php');12 13if( Security::hasLogin() ) {14 if( !Security::processPageSecurity( $strtablename, 'I' ) )15 return;16}17 18 19require_once('include/xtempl.php');20$xt = new Xtempl();21 22//an array of params for ImportPage constructor23$params = array();24$params["id"] = postvalue_number("id");25$params["xt"] = &$xt;26$params["tName"] = $strTableName;27$params["action"] = postvalue("a");28$params["pageType"] = PAGE_IMPORT;29$params["pageName"] = postvalue("page");30$params["needSearchClauseObj"] = false;31$params["strOriginalTableName"] = $strOriginalTableName;32 33if( $params["action"] == "importPreview" )34{35 $params["importType"] = postvalue("importType");36 $params["importText"] = postvalue("importText");37 $params["useXHR"] = postvalue("useXHR");38} 39elseif( $params["action"] == "importData" )40{41 $params["importData"] = my_json_decode( postvalue("importData") );42}43 44$params["masterTable"] = postvalue("mastertable");45if( $params["masterTable"] )46 $params["masterKeysReq"] = RunnerPage::readMasterKeysFromRequest();47 48$pageObject = new ImportPage($params);49$pageObject->init();50 51$pageObject->process(); 52 53?>