ERROR!!:instanceNo == NULL
"; if(!isset($Protocol)) echo "ERROR!!:Protocol == NULL
"; exit(0); } ?> $stat_oidstr, 'sysid' => $statSysId, 'selectsysid' => '-1'), ); //print_r($stat_oidsysArr); if($_SERVER['REQUEST_METHOD'] == "POST"){ if(isset($setSys)) {//保存改动 for($i=0; $i< 32;$i++) { { $selSql = "SELECT initValue FROM $paramTable WHERE $objWhereStr AND instanceNo='$timeslotno' "; if($DEBUG) echo "
selSql=$selSql"; $result=mysqli_query($pubConn,$selSql); echo mysqli_error($pubConn); $rows =mysqli_fetch_array($result); $orgValue=$rows[0]; $old_Value=$rows[0]; //echo "$orgValue
"; echo mysqli_error($pubConn); } $newValue=$orgValue; // echo "
orgValue=$orgValue"; for($j =1;$j< sizeof($E1ConfArr);$j++) { $tmpname = $E1ConfArr[$j][3]."_$i"; $tmpval = ${$tmpname}; if($j==1) { $tmpval = decbin($tmpval); $tmpval = omc_keep_length($tmpval,0,$E1ConfArr[$j][4]); $newValue=setBitValue($newValue,$E1ConfArr[$j][1],$tmpval); } if(isset($tmpval)) { if($j==3) { $set1 = $tmpval/8; $set1 = Floor($set1); $set2 = $tmpval - $set1*8; $tmpval = decbin($set1); $tmpval = omc_keep_length($tmpval,0,$E1ConfArr[$j][4]); $newValue= setBitValue($newValue,$E1ConfArr[$j][1],$tmpval); $j++; $tmpval = decbin($set2); $tmpval = omc_keep_length($tmpval,0,$E1ConfArr[$j][4]); $newValue= setBitValue($newValue,$E1ConfArr[$j][1],$tmpval); continue; } $tmpval = decbin($tmpval); $tmpval = omc_keep_length($tmpval,0,$E1ConfArr[$j][4]); $newValue=setBitValue($newValue,$E1ConfArr[$j][1],$tmpval); } } $newValue=strtoupper($newValue); $updSql = "UPDATE $paramTable SET initValue = '$newValue' WHERE $objWhereStr AND instanceNo='$timeslotno' "; mysqli_query($pubConn,$updSql); echo mysqli_error($pubConn); //echo "
updSql=$updSql"; // echo "
newValue=$newValue"; $timeslotno++; } //echo "
saveHref=$saveHref"; if($btn_back==$strBack){ checkSaveFunction($saveHref); exit(); } echo ""; exit(); } else if(isset($refresh)) { GetParam($stat_oidsysArr,0,0,0); } } echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Configuration > Network > "; echo "$webname > "; echo "Time slot"; echo ""; //showHelp($helpId); echo "
"; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "\n"; echo "\n"; //echo "
backurl=$backurl"; echo "
"; echo "MSC timeslot:  "; echo "E1 No. $instanceNo  "; echo "Protocol: $Protocol  "; echo ""; echo "    "; echo ""; echo ""; //echo "$backurl
"; echo "

$strBack"; //echo "

"; echo "

"; echo ""; echo ""; for($j =0;$j< sizeof($E1ConfArr);$j++) { if($j==4) continue; if($j==1) { echo ""; } else echo ""; } echo ""; echo ""; $channelStatArr = array(0=>'Disable',1=>'Idle',2=>'Busy',3=>'Local blocked',4=>'Remote blocked'); //echo "$objWhereStr
"; $tmp = $timeslotno+32; $selSql = "SELECT initValue,instanceNo FROM $paramTable WHERE $objWhereStr AND instanceNo>='$timeslotno' AND instanceNo<='$tmp' "; if($DEBUG) echo "
selSql=$selSql"; $result=mysqli_query($pubConn,$selSql); echo mysqli_error($pubConn); for($i=0; $i< 32;$i++) { { $rows =mysqli_fetch_array($result); $orgValue=$rows[0]; //echo "{$rows[1]}:$orgValue
"; echo mysqli_error($pubConn); } echo ""; {//显示 echo ""; {//show enable/Disable echo ""; } for($j =2;$j< sizeof($E1ConfArr);$j++) { $getval = bindec(getBitValue($orgValue,$E1ConfArr[$j][1])); $tmpname = $E1ConfArr[$j][3]."_$i"; if($j==2) { echo ""; } { $tmpInsNo = $timeslotno + $i; $selSql_stat = "SELECT initValue FROM $paramTable_status WHERE $objWhereStr_status AND instanceNo='$tmpInsNo'"; if($DEBUG) echo "
$i:selSql_stat=$selSql_stat"; $result_stat=mysqli_query($pubConn,$selSql_stat); $row_stat = mysqli_fetch_array($result_stat); $status = hexdec($row_stat[initValue]); } echo ""; } echo ""; } echo ""; echo "
{$E1ConfArr[$j][0]}"; echo ""; echo "{$E1ConfArr[$j][0]}Channel Status
$i"; $flag = bindec(getBitValue($orgValue,$E1ConfArr[1][1])); $tmpname = $E1ConfArr[1][3]."_$i"; if($flag == 1) { echo ""; $disableStr = ''; } else { echo ""; $disableStr = 'disabled'; } echo "{$channelStatArr[$status]}
 "; ?>