小不点儿

追求卓越,成功便会不期而至

导航

php动态创建表单

  1 <html>
  2     <body>
  3             <?php
  4             $hnb_num=0;
  5             $hnb_ip=array();
  6             $ue_num=0;
  7             $ue_id=array();
  8             $ue_context_id=array();
  9             $ue_cs_rua_status=array();
 10             $ue_cs_ranap_status=array();
 11             $ue_ps_rua_status=array();
 12             $ue_ps_ranap_status=array();
 13 
 14             exec("cmdcli 172.21.22.97 cn php", $output);
 15             $k=0;
 16             $line=$output[$k++];
 17             $temp=split(" ",$line);
 18             $hnb_num=$temp[1];
 19             for($iter=0;$iter<$hnb_num;$iter++){
 20                 $ue_id_t=array();
 21                 $ue_context_id_t=array();
 22                 $ue_cs_rua_status_t=array();
 23                 $ue_cs_ranap_status_t=array();
 24                 $ue_ps_rua_status_t=array();
 25                 $ue_ps_ranap_status_t=array();
 26                 $line=$output[$k++];
 27                 $temp=split(" ",$line);
 28                 $hnb_ip[$iter]=$temp[1];
 29                 $line=$output[$k++];
 30                 $temp=split(" ",$line);
 31                 $ue_num=$temp[1];
 32                 for($i=0;$i<$ue_num;$i++){
 33                     $line=$output[$k++];
 34                     $temp=split(" ",$line);
 35                     $ue_id_t[$i]=$temp[1];
 36 
 37                     $line=$output[$k++];
 38                     $temp=split(" ",$line);
 39                     $ue_context_id_t[$i]=$temp[1];
 40 
 41                     $line=$output[$k++];
 42                     $temp=split(" ",$line);
 43                     $ue_cs_rua_status_t[$i]=$temp[1];
 44                     $ue_cs_ranap_status_t[$i]=$temp[3];
 45 
 46                     $line=$output[$k++];
 47                     $temp=split(" ",$line);
 48                     $ue_ps_rua_status_t[$i]=$temp[1];
 49                     $ue_ps_ranap_status_t[$i]=$temp[3];
 50                 }
 51                 $ue_id[]=$ue_id_t;
 52                 $ue_context_id[]=$ue_context_id_t;
 53                 $ue_cs_rua_status[]=$ue_cs_rua_status_t;
 54                 $ue_cs_ranap_status[]=$ue_cs_ranap_status_t;
 55                 $ue_ps_rua_status[]=$ue_ps_rua_status_t;
 56                 $ue_ps_ranap_status[]=$ue_ps_ranap_status_t;
 57             }
 58             ?>
 59 <?php
 60             echo "<form name='form1' method='post' action='action.php'>";
 61             for($iter=0;$iter<$hnb_num;$iter++){
 62                 $ue_id_t=$ue_id[$iter];
 63                 $ue_context_id_t=$ue_context_id[$iter];
 64                 $ue_cs_rua_status_t=$ue_cs_rua_status[$iter];
 65                 $ue_cs_ranap_status_t=$ue_cs_ranap_status[$iter];
 66                 $ue_ps_rua_status_t=$ue_ps_rua_status[$iter];
 67                 $ue_ps_ranap_status_t=$ue_ps_ranap_status[$iter];
 68                 echo "<p>";
 69                 echo "<span title='plmn:10587 ci:bc75000 rnc_id:c70b000 &#13; lac:d030 rac:0 sac:1'>
 70                     hnb[$iter] ip: [$hnb_ip[$iter]] </span>";
 71                 echo "</p>";
 72  
 73                 echo "<table border='1px' bordercolor='#000000' cellspacing='0px' style='border-collapse:collapse'>";
 74 
 75                 echo "<tr>";
 76                 echo "<th rowspan='2'> ID </th>";
 77                 echo "<th rowspan='2'> Context ID </th>";
 78                 echo "<th colspan='2'> CS </th>";
 79                 echo "<th colspan='2'> PS </th>";
 80                 echo "</tr>";
 81 
 82                 echo "<tr>";
 83                 echo "<th> RUA status </th>";
 84                 echo "<th> RANAP status </th>";
 85                 echo "<th> RUA status </th>";
 86                 echo "<th> RANAP status </th>";
 87                 echo "</tr>";
 88                 
 89                 for($i=0;$i<$ue_num;$i++){
 90                     echo "<tr>";
 91                     echo "<td>$ue_id_t[$i]</td>";
 92                     echo "<td>$ue_context_id_t[$i]</td>";
 93                     echo "<td>$ue_cs_rua_status_t[$i]</td>";
 94                     echo "<td>$ue_cs_ranap_status_t[$i]</td>";
 95                     echo "<td>$ue_ps_rua_status_t[$i]</td>";
 96                     echo "<td>$ue_ps_ranap_status_t[$i]</td>";
 97                     echo "</tr>";
 98 
 99                 }    
100                 echo "</table>";
101             }
102             echo "<p>";
103             echo "<select name='hnb'>";
104             for($iter=0;$iter<$hnb_num;$iter++){
105                 echo "<option>$hnb_ip[$iter]</option>";
106             }
107             echo "</select>";
108             echo "<select name='ue'>";
109             for($iter=0;$iter<$hnb_num;$iter++){
110                 $ue_id_t=$ue_id[$iter];
111                 for($i=0;$i<$ue_num;$i++){
112                     echo "<option>$ue_id_t[$i]";
113                 }
114             }
115             echo "</select>";
116             echo "<select name='action'>
117                 <option>deregister</option>
118                 <option>reset</option>
119                 <option>call</option>
120                 <option>disconnect</option>
121                 <option>paging</option>
122                 <option>send sms</option>
123                 <option>disregister</option>
124                 </select>
125                 <input type='submit' value='go'></input>
126                 ";
127             echo "</form>";
128             echo "</p>";
129             echo "<form name='form2' method='post' action='index.php'>";
130             echo "<input type='submit' value='reload'></input>";
131             echo "</form>";
132 ?>
133 </html>

 

posted on 2013-07-16 16:40  小不点儿  阅读(3643)  评论(0编辑  收藏  举报