=$min && $_POST[$per]<=$max) $_SESSION[$per]=$_POST[$per]; else { $e=2; $ep=$per; } } else {$e=10;} } function final_validation($per,&$e,&$ep) { if ($_SESSION['restr'][$per]) { diapazon($_SESSION['restr'][$per],$min,$max); float_validation($per,$min,$max,$e,$ep); } else { if (is_numeric($_POST[$per])) { $_SESSION[$per]=$_POST[$per]; } else {$e=10;} } } */ if (isset($_POST['software_ok'])) { $e=5; $s_er=""; $ep=""; str_validation('PathFTPIn',$e,$s_er); str_validation('PathFTPOut',$e,$s_er); str_validation('PathData',$e,$s_er); str_validation('PathDistr',$e,$s_er); str_validation('PathPHP',$e,$s_er); str_validation('PathScript',$e,$s_er); str_validation('PathAnExe',$e,$s_er); $_SESSION['InvVers']=$_POST['InvVers']; $_SESSION['AnExeName']=$_POST['AnExeName']; final_validation('PPLIM',$e,$ep); final_validation('EPLIM',$e,$ep); final_validation('VECLIM',$e,$ep); final_validation('DBWEAK',$e,$ep); } if ($e!=5) { ?>
Path for analysis executables:
Path for DSND scripts:
Path for PHP scripts:
Path for system patches:
Path for raw data:
Path for FTP outcoming:
Path for FTP incoming:
NeXtYZ version:
Executable version:
Polarization Limit:
Phase-error Limit:
Min Acceptable Amplitude:
Min Vertical Component of Echolocation: