Get("Site_Path"); $admin = $objConfig->Get("AdminDirectory"); if(!strlen($admin)) $admin = "admin"; $localURL=$rootURL."kernel/"; $adminURL = $rootURL.$admin; $imagesURL = $adminURL."/images"; //admin only util $pathtolocal = $pathtoroot."kernel/"; require_once ($pathtoroot.$admin."/include/elements.php"); require_once ($pathtoroot."kernel/admin/include/navmenu.php"); require_once ($pathtolocal."admin/include/navmenu.php"); require_once($pathtoroot.$admin."/toolbar.php"); //Set Section $section = "in-portal:inlink_inport"; //Set Environment Variable $envar = "env=" . BuildEnv(); $sec = $objSections->GetSection($section); $objCatToolBar = new clsToolBar(); //check if the previous input is correct if( $_POST["Action"] == 'checkconn') { // save supplied connection info $objSession->SetVariable("import_inlink_sql_type", $_POST["inlink_sql_type"]); $objSession->SetVariable("import_inlink_server", $_POST["inlink_server"]); $objSession->SetVariable("import_inlink_db", $_POST["inlink_db"]); $objSession->SetVariable("import_inlink_user", $_POST["inlink_user"]); $objSession->SetVariable("import_inlink_pass", $_POST["inlink_pass"]); $objSession->SetVariable("error_importing", ''); $inlink_sql_type = $objSession->GetVariable("import_inlink_sql_type"); $inlink_server = $objSession->GetVariable("import_inlink_server"); $inlink_db = $objSession->GetVariable("import_inlink_db"); $inlink_user = $objSession->GetVariable("import_inlink_user"); $inlink_pass = $objSession->GetVariable("import_inlink_pass"); // check supplied connection $linkconn = ADONewConnection($inlink_sql_type); if(!$linkconn->PConnect($inlink_server, $inlink_user, $inlink_pass, $inlink_db) || $inlink_server =="" || $inlink_db=="") { $objSession->SetVariable("error_importing","Error: The connection to the DB failed please check your settings"); header("Location:inlinkimport3.php?".$envar); } unset($linkconn); } $import_script = GetImportScript( $objSession->GetVariable('ImportScriptID') ); $var = "?env=".BuildEnv(); // Previous Button $MouseOver = "swap('moveleft','toolbar/tool_prev_f2.gif');"; $MouseOut = "swap('moveleft', 'toolbar/tool_prev.gif');"; $link = $adminURL."/import/inlinkimport3.php".$var; $objCatToolBar->Add("moveleft",admin_language("la_ToolTip_Previous")." ".admin_language("la_Text_Step"),$link,$MouseOver,$MouseOut,"","tool_prev.gif"); // Next Button $MouseOver = "swap('moveright','toolbar/tool_next_f2.gif');"; $MouseOut = "swap('moveright', 'toolbar/tool_next.gif');"; $formaction = $adminURL.'/import/'.$import_script['url'].'.php?'.$envar; $link = $adminURL."/import/inlinkimport4.php".$var; $onClick = "if( !CheckFinalForm('import_form') ) alert('Please fill in all of the fields'); else import_submit('import_form','$formaction',''); "; $objCatToolBar->Add("moveright",admin_language("la_ToolTip_Next")." ".admin_language("la_Text_Step"),'#',$MouseOver,$MouseOut,$onClick,"tool_next.gif"); // Header $title = admin_language("la_performing_import")." - ".admin_language("la_Step")." 4"; int_header($objCatToolBar,NULL,$title); ?>