";
//echo "cur_scheme_numb=".$_SESSION[cur_scheme]."
";
//print_r($_SESSION['scheme_arr']);
//$link = mysql_connect("nebula.ngdc.noaa.gov","dsndcc_admin","adm68") or die("MySQL connection failed");
$link = mysql_connect($_SESSION['neb_netname'],$_SESSION['neb_us'],$_SESSION['neb_pas']) or die("MySQL connection failed");
mysql_select_db("dsndcc") or die("MySQL connection failed. Could not select database");
$numb=new_numb();
if (isset($_POST['save_ok'])) {
// --------- Pulset ----------
$s1='';
for($i=1; $i<=$_SESSION['PulsNumber'][1]; $i++)
$s1.=$_SESSION['FreqOffVector'][$i].",";
$pos = strrpos($s1,",");
if ($pos) $s_FreqOffVector=substr_replace($s1,' ',$pos,2);
//------------ Mode -----------
$s1='';
for($i=1; $i<=$_SESSION['KFreqNumber'][1]; $i++) {
// $s1.=$_SESSION['KFreqList'.$i].",";
$s1.=$_SESSION['KFreqList'.$i].",".$_SESSION['Rs'.$i].",".$_SESSION['Re'.$i].",".
$_SESSION['AvInt'.$i].";";
}
$pos = strrpos($s1,";");
if ($pos) $s_KFreqList=substr_replace($s1,' ',$pos,2);
//---------- Frequency scale -------------
if ($_SESSION['FreqInterNumber'][1]>1) {
$s1='';
for ($i=2; $i<=$_SESSION['FreqInterNumber'][1]; $i++) {
$s1.=$_SESSION['minFreq'.$i].",".$_SESSION['maxFreq'.$i].",".
$_SESSION['Scale'.$i].",".$_SESSION['FreqNumber'.$i].",".
$_SESSION['FreqStep'.$i].",";
}
$pos = strrpos($s1,",");
if ($pos) $s_OtherFreqInter=substr_replace($s1,' ',$pos,2);
}
$s_ExclFreq=''; $s_ExclFreq=implode(",",$_SESSION['ExclFreq']);
if ($_SESSION['SchedIndiv'][1]=='Yes') {
switch ($_SESSION['Run']) {
case 0:
$sq=sprintf("%f,",$_SESSION['SchemePeriod'])."NULL,NULL,NULL,NULL,NULL,NULL,";
break;
case 1:
$sq="NULL,".sprintf("'%s',",addslashes($_SESSION['SchemeDailyFrom'])).
sprintf("'%s',",addslashes($_SESSION['SchemeDailyTo']))."NULL,NULL,NULL,NULL,";
break;
case 2:
$sq="NULL,NULL,NULL,".sprintf("'%s',",addslashes($_SESSION['SchemeSolAngleCond'])).
sprintf("%f,",$_SESSION['SchemeSolAngleValue'])."NULL,NULL,";
break;
case 3:
$sq="NULL,NULL,NULL,NULL,NULL,".sprintf("%d,",$_SESSION['SchemePeriodDays']).
sprintf("'%s',", addslashes($_SESSION['SchemePeriodTime']));
}
}
if ($_SESSION['SchedIndiv'][1]=='No') $sq="NULL,NULL,NULL,NULL,NULL,NULL,NULL,";
//------------------------------------------
$query='';
$query="INSERT INTO assignment VALUES(".sprintf("'%s',",addslashes($numb)).sprintf("'%s',",addslashes($_POST['save_name'])).
sprintf("'%s',",addslashes($_POST['save_descr'])).sprintf("%s,","0").sprintf("%d,",0).
sprintf("%d,",$_SESSION['PulsNumber'][1]).sprintf("%f,",$_SESSION['FreqOffUnit']).
sprintf("'%s',",addslashes($s_FreqOffVector)).sprintf("'%s',",addslashes($_SESSION['RecAntAlloc'])).
sprintf("'%s',",addslashes($_SESSION['mode'][1])).sprintf("%d,",$_SESSION['RampNumber'][1]).
sprintf("%d,",$_SESSION['FreqStepNumber'][1]).sprintf("%d,",$_SESSION['KFreqNumber'][1]).
sprintf("'%s',",addslashes($s_KFreqList)).sprintf("%d,",$_SESSION['FreqInterNumber'][1]).
sprintf("%f,",$_SESSION['minFreq1']).sprintf("%f,",$_SESSION['maxFreq1']).
sprintf("'%s',",$_SESSION['Scale1']).sprintf("%d,",$_SESSION['FreqNumber1']).
sprintf("%f,",$_SESSION['FreqStep1']).sprintf("'%s',",addslashes($s_OtherFreqInter)).
sprintf("'%s',",addslashes($s_ExclFreq)).sprintf("'%s',",addslashes($_SESSION['SchedIndiv'][1])) ;
$query.=$sq;
$query.=sprintf("%f,",$_SESSION['minToA_km'][1]).sprintf("%f,",$_SESSION['maxToA_km'][1]).
sprintf("%f,",$_SESSION['rateToA_km'][1]).sprintf("%f);",0);
//echo "query= ".$query."
";
$result = mysql_query($query) or die(" Can't insert");
mysql_close($link);
/*unset($_SESSION['old_scheme_arr']);
$_SESSION['old_scheme_arr']=$_SESSION['scheme_arr'];*/
$_SESSION['cur_scheme_numb']=$numb;
$_SESSION['scheme_arr'][$_SESSION['cur_scheme']][1]=$numb;
$_SESSION['scheme_arr'][$_SESSION['cur_scheme']][2]=$_POST['save_name'];
$_SESSION['scheme_arr'][$_SESSION['cur_scheme']][3]=$_POST['save_descr'];
//$_SESSION['scheme_arr'][$_SESSION['cur_scheme']][4]=$_SESSION[config];
//$_SESSION['scheme_arr'][$_SESSION['cur_scheme']][5]=$_SESSION[cur_scheme];
/*$_SESSION['old_scheme_arr'][$_SESSION['c_ass']+1][1]=$numb;
$_SESSION['old_scheme_arr'][$_SESSION['c_ass']+1][2]=$_POST['save_name'];
$_SESSION['old_scheme_arr'][$_SESSION['c_ass']+1][3]=$_POST['save_descr'];
//$_SESSION['old_scheme_arr'][$_SESSION['c_ass']][4]=$_SESSION[config];
//$_SESSION['old_scheme_arr'][$_SESSION['c_ass']][5]=$_SESSION[cur_scheme];
*/
} else {
?>