正在调试中,给您的工作带来不便,请原谅!! :^_^"; //****** //$url_temp=$_SERVER["REQUEST_URI"]; //echo "This page URL:$url_temp
"; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Configuration > Network"; echo " > BSS Specific"; echo "
"; function flash($bssid) { echo ""; } if($addtype=="BtsMgr") { if($btsid>12) { echo ""; } else { $nmicmd="create BtsMgr ".$btsid; $objectid="BssFunc"; putcommand($bssid,$objectid,$nmicmd); sleep(1); } flash($bssid); } if($deltype=="BtsMgr") { //echo "BtsMgr is OK!
"; $nmicmd="delete BtsMgr ".$btsid; $objectid="BssFunc"; putcommand($bssid,$objectid,$nmicmd); sleep(1); flash($bssid); } if($upload==1) { $nmicmd="upload 12"; $objectid="BssFunc"; putcommand($bssid,$objectid,$nmicmd); sleep(3); flash($bssid); } $nmicmd="get"; $objectid="BssFunc"; // putcommand($bssid,$objectid,$nmicmd); $sqlstring = "select BsPlus,BsPlusMaxExtBtsMgr from OMCR_BssFunc where bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); $row = mysqli_fetch_row($result); $isbsplus = $row[0]; //if($row[0]=='') //{ // $nmicmd="get"; // $objectid="BssFunc"; // putcommand($bssid,$objectid,$nmicmd); //flash($bssid); //} $bsplusbtsno = $row[1]; if($isbsplus==1) $checkbsstype="Bsplus"; else if($isbsplus==0) $checkbsstype="BSC+BTS"; $db = mysql_connect($hostname, $username, $password); mysql_select_db($dbname,$db); $sqlstring = "select name,ip from OMCR_BSSTABLE where bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); $row = mysqli_fetch_row($result); { $name = $row[0]; $ip = $row[1]; } //if($software=='') // { // $nmicmd="get"; // $objectid="Software.0"; // putcommand($bssid,$objectid,$nmicmd); // } $sqlstring = "select CurrentBuildDir,CurrentSoftwareVersion from OMCR_Software where bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); $row = mysqli_fetch_row($result); $software = $row[0]; $version = $row[1]; $upload = 1; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Back
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
BSS Name: $nameIP Address: $ipSoftware Version: $software/$versionBSS Type: $checkbsstype
"; ?> "; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$pc,$ni) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; //International =0;SPARE=1;National=2;RNational=3 if($ni==0)$ni="International"; else if($ni==1)$ni="SPARE"; else if($ni==2)$ni="National"; else if($ni==3)$ni="RNational"; echo ""; echo ""; echo ""; //shelf============================================================ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //Add BtsMgr----------------> $sqlstring = "select ObjectId from OMCR_BSSTREE where engDisplayName like 'BTS Manager%' and Presence=1 and bssid=$bssid"; $objectid = 'BssFunc'; $addtype = 'BtsMgr'; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { $bts_objectid[] =$row[0]; } $no_bts_exist=count($bts_objectid); $array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12); //print_r($array); for($n=0;$n<$no_bts_exist;$n++) { $bts_num = explode(".",$bts_objectid[$n]); $num[$n] = $bts_num[1]; unset($array[$num[$n]-1]); } $array = array_values($array); //print_r($array); $btsid = $array[0]; echo ""; echo ""; //SmsCb..>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> $sqlstring = "select CBCHLoading_0,CBCHLoading_1,CBCHLoading_2,CBCHLoading_3,CBCHLoading_4 from OMCR_SmsCb where ObjectId='SmsCb.0' and bssid=$bssid"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($cbc0,$cbc1,$cbc2,$cbc3,$cbc4) =$row; } $ref = "./objShow.php?language=$language&objectid=SmsCb.0&tablename=OMCR_SmsCb&bssid=$bssid"; echo ""; echo ""; echo ""; echo ""; ?>
AIf"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
BSS Point CodeAdminStateOperStateAvailStatusNI
$pc$availstatus$operstate$availstatus$ni
"; echo "
SHELF"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; /////////////////////////////////////////////////////////////////////////////// echo "
Door AlarmUplink Volume ControlDownlink Volume Control
Disablenormalnormal
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //Card ================================================================================================ //...>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> $sqlstring = "select engDisplayName,ObjectId from OMCR_BSSTREE where engDisplayName like 'Card%' and Presence=1 and ObjectId not like 'BtsMgr_Shelf%' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($display_name[],$object_name[]) =$row; } $no_of_obj = count($object_name); $sqlstring = "select engDisplayName,ObjectId from OMCR_BSSTREE where engDisplayName like 'DSP Card%' and Presence=1 and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($dsp_display_name[],$dsp_object_name[]) =$row; } $no_of_dsp = count($dsp_object_name); echo ""; for($i=0;$i<$no_of_obj;$i++) { $conts = explode(".",$object_name[$i]);//Card.0.1 $sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='Port.0.$conts[2].0' and bssid=$bssid"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); $row = mysqli_fetch_row($result); $presence0 = $row[0]; $sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='Port.0.$conts[2].1' and bssid=$bssid"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); $row = mysqli_fetch_row($result); $presence1 = $row[0]; if($presence0==1&&$presence1==1){////////////////////////////////// //print_r($object_name); echo "
NoAdminStateOperStateAvailStatusInterface
"; //echo ""; $sqlstring = "select AdminState,OperState,AvailStatus,INTERFACE from OMCR_E1port where ObjectId='Port.0.$conts[2].0' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$interface) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; if($interface==0)$interface="Unused"; else if($interface==1)$interface="AIF"; else if($interface==2)$interface="ABIS"; else if($interface==5)$interface="R2"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Port 0"; echo "$display_name[$i]Port 0";//-----Port 0 echo "$adminstate$operstate$availstatus$interface
"; echo ""; $sqlstring = "select AdminState,OperState,AvailStatus,INTERFACE from OMCR_E1port where ObjectId='Port.0.$conts[2].1' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$interface) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; if($interface==0)$interface="Unused"; else if($interface==1)$interface="AIF"; else if($interface==2)$interface="ABIS"; else if($interface==5)$interface="R2"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //Dsp Card===================================================================================== //AdminState OperaState AvailStatus DSP Type echo "
Port 1"; echo "$adminstate$operstate$availstatus$interface
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //echo ""; echo ""; for($j=0;$j<$no_of_dsp;$j++) { $dconts = explode(".",$dsp_object_name[$j]);//DSP.0.cardnum.dspnum.(0~3) $cardnum = $dconts[2]; $dspnum = $dconts[3]; if($dconts[2] == ($i+1)) { //print_r($dsp_object_name[$j]); echo ""; echo "
Dsp NoAdminStateOperaStateAvailStatusDSP Type
"; //$temp=substr($dsp_display_name[$j],4); echo ""; //echo ""; //dsp 0 echo ""; $sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.0' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($type,$adminstate,$operstate,$availstatus) =$row; } if($type==0)$type="Half Rate"; else if($type==1)$type="Full Rate"; else if($type==2)$type="Enhanced Full Rate"; if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; echo ""; echo ""; echo ""; echo ""; echo ""; //dsp 1 echo ""; echo ""; echo ""; $sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.1' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($type,$adminstate,$operstate,$availstatus) =$row; } if($type==0)$type="Half Rate"; else if($type==1)$type="Full Rate"; else if($type==2)$type="Enhanced Full Rate"; if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; echo ""; echo ""; echo ""; echo ""; echo ""; //dsp 2 echo ""; echo ""; echo ""; $sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.2' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($type,$adminstate,$operstate,$availstatus) =$row; } if($type==0)$type="Half Rate"; else if($type==1)$type="Full Rate"; else if($type==2)$type="Enhanced Full Rate"; if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; echo ""; echo ""; echo ""; echo ""; echo ""; //dsp 3 echo ""; echo ""; echo ""; $sqlstring = "select Type,AdminState,OperState,AvailStatus from OMCR_TrauDsp where ObjectId='DSP.0.$cardnum.$dspnum.3' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($type,$adminstate,$operstate,$availstatus) =$row; } if($type==0)$type="Half Rate"; else if($type==1)$type="Full Rate"; else if($type==2)$type="Enhanced Full Rate"; if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; echo ""; echo ""; echo ""; echo ""; echo ""; if($j==0) { echo "
$dsp_display_name[$j]$dsp_display_name[$j]Dsp 0$adminstate$operstate$availstatus$type
Dsp 1$adminstate$operstate$availstatus$type
Dsp 2$adminstate$operstate$availstatus$type
Dsp 3$adminstate$operstate$availstatus$type
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } } } }/////////////////////////////////////////////////////////// /* */ } $sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='Card.0.17' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { $presence =$row[0]; } if($presence==1){ echo ""; //====clock module================= echo "
NoAdminStateOperStateAvailStatusInterface
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //get the data from database $sqlstring = "select PartNumber,RevNumber,SerialNumber from OMCR_ClockMod where ObjectId='Card.0.17' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($PartNumber,$RevNumber,$SerialNumber) =$row; } echo ""; echo "
Part NumberRevision NumberSerial Number
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } //Bsc.0===========================================> echo "
ClockModule$PartNumber$RevNumber$SerialNumber
"; echo "
Bsc"; $sqlstring = "select AdminState,OperState,AvailStatus,Label,EnableVeryEarlyAssignment from OMCR_Bsc where ObjectId='Bsc.0' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$label,$vea) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; if($vea==0)$vea="Disable"; else if($vea==1)$vea="Enable"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
LabelAdminStateOperaStateAvailStatusVEA
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
\"$label\"$adminstate$operstate$availstatus$vea
"; echo "
"; echo ""; echo ""; echo ""; echo "
BtsMgr+
"; //BtsMgr>====================================================================== $sqlstring = "select engDisplayName,ObjectId from OMCR_BSSTREE where engDisplayName like 'BTS Manager%' and ObjectId<>'BtsMgr.0' and Presence=1 and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($bts_display_name[],$bts_object_name[]) =$row; } $no_of_bts = count($bts_object_name); $bsplus = 0; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //BtsMgr 0 >>>>>>>Bsplus if($isbsplus==1) { $sqlstring = "select Label,E1UseType,RfdType from OMCR_BtsMgr where ObjectId='BtsMgr.$bsplus' and bssid=$bssid"; //echo $sqlstring . "
"; $btsid=0; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($label,$e1tp,$rfd) =$row; } if($e1tp==0)$e1tp="Dedicated"; else if($e1tp==1)$e1tp="DC_String"; else if($e1tp==2)$e1tp="DC_Ring"; else if($e1tp==3)$e1tp="XConnect"; echo ""; echo "
BtsMgr_NumBtsMgrNameE1UseTypeRfdTypeDelete
"; echo "";//bsplus $helf = "./objShow.php?language=$language&objectid=BtsMgr.0&tablename=OMCR_BtsMgr&bssid=$bssid&btsid=$btsid"; echo ""; echo ""; echo ""; echo ""; //echo ""; echo ""; } //BtsMgr (1~12)==========================================================> for($k=0;$k<$no_of_bts;$k++) { $bconts = explode(".",$bts_object_name[$k]); $btsid = $bconts[1]; $sqlstring = "select Label,E1UseType,RfdType from OMCR_BtsMgr where ObjectId='BtsMgr.$bconts[1]' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($label,$e1tp,$rfd) =$row; } if($e1tp==0)$e1tp="Dedicated"; else if($e1tp==1)$e1tp="DC_String"; else if($e1tp==2)$e1tp="DC_Ring"; else if($e1tp==3)$e1tp="XConnect"; echo ""; echo "
0\"$label\"$e1tp$rfd
"; echo ""; $deltype="BtsMgr"; $btsid =$bconts[1]; $objectid="BssFunc"; $helf = "./objShow.php?language=$language&objectid=BtsMgr.$btsid&tablename=OMCR_BtsMgr&bssid=$bssid&btsid=$btsid"; echo ""; echo ""; echo ""; echo ""; } echo ""; echo "
$bconts[1]"; echo "\"$label\"$e1tp$rfd"; echo "
"; echo "
SmsCb"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
CBCHLoading_0CBCHLoading_1CBCHLoading_2CBCHLoading_3CBCHLoading_4
$cbc0$cbc1$cbc2$cbc3$cbc4
"; echo "