⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 call-log.php

📁 最近在做软交换时研究的一个软交换的东东
💻 PHP
📖 第 1 页 / 共 3 页
字号:
                    <?php if ($order==$FG_TABLE_COL[$i][1] && $sens=="ASC"){?>                    &nbsp;<img src="images/icon_up_12x12.GIF" width="12" height="12" border="0">                     <?php }elseif ($order==$FG_TABLE_COL[$i][1] && $sens=="DESC"){?>                    &nbsp;<img src="images/icon_down_12x12.GIF" width="12" height="12" border="0">                     <?php }?>                    <?php  if (strtoupper($FG_TABLE_COL[$i][4])=="SORT"){?>                    </span></a>                     <?php }?>                    </strong></center></TD>				   <?php } ?>						  	                </TR>                <TR>                   <TD bgColor=#e1e1e1 colSpan=<?php echo $FG_TOTAL_TABLE_COL?> height=1><IMG                               height=1                               src="images/clear.gif"                               width=1></TD>                </TR>				<?php												  				  	 $ligne_number=0;					 					 //print_r($list);				  	 foreach ($list as $recordset){ 						 $ligne_number++;				?>				               		 <TR bgcolor="<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$ligne_number%2]?>"  onMouseOver="bgColor='#C4FFD7'" onMouseOut="bgColor='<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$ligne_number%2]?>'"> 						<TD vAlign=top align="<?php echo $FG_TABLE_COL[$i][3]?>" class=tableBody><?php  echo $ligne_number+$current_page*$FG_LIMITE_DISPLAY.".&nbsp;"; ?></TD>							 				  		<?php for($i=0;$i<$FG_NB_TABLE_COL;$i++){ ?>												  						<?php 	//$FG_TABLE_COL[$i][1];										//$FG_TABLE_COL[]=array ("Name", "name", "20%");																					if ($FG_TABLE_COL[$i][6]=="lie"){									$instance_sub_table = new Table($FG_TABLE_COL[$i][7], $FG_TABLE_COL[$i][8]);									$sub_clause = str_replace("%id", $recordset[$i], $FG_TABLE_COL[$i][9]);																																										$select_list = $instance_sub_table -> Get_list ($sub_clause, null, null, null, null, null, null);																											$field_list_sun = split(',',$FG_TABLE_COL[$i][8]);									$record_display = $FG_TABLE_COL[$i][10];									//echo $record_display;																		for ($l=1;$l<=count($field_list_sun);$l++){																				$record_display = str_replace("%$l", $select_list[0][$l-1], $record_display);										}															}elseif ($FG_TABLE_COL[$i][6]=="list"){									$select_list = $FG_TABLE_COL[$i][7];									$record_display = $select_list[$recordset[$i]][0];														}else{									$record_display = $recordset[$i];							}																					if ( is_numeric($FG_TABLE_COL[$i][5]) && (strlen($record_display) > $FG_TABLE_COL[$i][5])  ){								$record_display = substr($record_display, 0, $FG_TABLE_COL[$i][5]-3)."";  																						}																		 		 ?>                 		 <TD vAlign=top align="<?php echo $FG_TABLE_COL[$i][3]?>" class=tableBody><?php 						 if (isset ($FG_TABLE_COL[$i][11]) && strlen($FG_TABLE_COL[$i][11])>1){						 		call_user_func($FG_TABLE_COL[$i][11], $record_display);						 }else{						 		echo stripslashes($record_display);						 }						 						 ?></TD>				 		 <?php  } ?>                  					</TR>				<?php					 }//foreach ($list as $recordset)					 while ($ligne_number < $FG_LIMITE_DISPLAY){					 	$ligne_number++;				?>					<TR bgcolor="<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$ligne_number%2]?>"> 				  		<?php for($i=0;$i<$FG_NB_TABLE_COL;$i++){ 							//$FG_TABLE_COL[$i][1];										//$FG_TABLE_COL[]=array ("Name", "name", "20%");				 		 ?>                 		 <TD vAlign=top class=tableBody>&nbsp;</TD>				 		 <?php  } ?>                 		 <TD align="center" vAlign=top class=tableBodyRight>&nbsp;</TD>									</TR>													<?php					 					 } //END_WHILE					 				  }else{				  		echo "No data found !!!";				  				  }//end_if				 ?>                <TR>                   <TD class=tableDivider colSpan=<?php echo $FG_TOTAL_TABLE_COL?>><IMG height=1                               src="images/clear.gif"                               width=1></TD>                </TR>                <TR>                   <TD class=tableDivider colSpan=<?php echo $FG_TOTAL_TABLE_COL?>><IMG height=1                               src="images/clear.gif"                               width=1></TD>                </TR>              </TBODY>            </TABLE></td>        </tr>        <TR bgcolor="#ffffff">           <TD bgColor=#ADBEDE height=16 style="PADDING-LEFT: 5px; PADDING-RIGHT: 3px"> 			<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">              <TBODY>                <TR>                   <TD align="right"><SPAN style="COLOR: #ffffff; FONT-SIZE: 11px"><B>                     <?php if ($current_page>0){?>                    <img src="images/fleche-g.gif" width="5" height="10"> <a href="<?php echo $_SERVER['PHP_SELF']?>?s=1&t=<?php echo $t?>&order=<?php echo $order?>&sens=<?php echo $sens?>&current_page=<?php  echo ($current_page-1)?><?php  if (!is_null($letter) && ($letter!="")){ echo "&letter=$letter";} 					echo "&posted=$posted&Period=$Period&frommonth=$frommonth&fromstatsmonth=$fromstatsmonth&tomonth=$tomonth&tostatsmonth=$tostatsmonth&fromday=$fromday&fromstatsday_sday=$fromstatsday_sday&fromstatsmonth_sday=$fromstatsmonth_sday&today=$today&tostatsday_sday=$tostatsday_sday&tostatsmonth_sday=$tostatsmonth_sday&dsttype=$dsttype&sourcetype=$sourcetype&clidtype=$clidtype&channel=$channel&resulttype=$resulttype&dst=$dst&src=$src&clid=$clid&channel=$channel&resulttype=$resulttype&dst=$dst&src=$src&clid=$clid&userfieldtype=$userfieldtype&userfield=$userfield&accountcodetype=$accountcodetype&accountcode=$accountcode&duration1=$duration1&duration1type=$duration1type&duration2=$duration2&duration2type=$duration2type";?>">                     Previous </a> -                     <?php }?>                    <?php echo ($current_page+1);?> / <?php  echo $nb_record_max;?>                     <?php if ($current_page<$nb_record_max-1){?>                    - <a href="<?php echo $_SERVER['PHP_SELF']?>?s=1&t=<?php echo $t?>&order=<?php echo $order?>&sens=<?php echo $sens?>&current_page=<?php  echo ($current_page+1)?><?php  if (!is_null($letter) && ($letter!="")){ echo "&letter=$letter";} 					echo "&posted=$posted&Period=$Period&frommonth=$frommonth&fromstatsmonth=$fromstatsmonth&tomonth=$tomonth&tostatsmonth=$tostatsmonth&fromday=$fromday&fromstatsday_sday=$fromstatsday_sday&fromstatsmonth_sday=$fromstatsmonth_sday&today=$today&tostatsday_sday=$tostatsday_sday&tostatsmonth_sday=$tostatsmonth_sday&dsttype=$dsttype&sourcetype=$sourcetype&clidtype=$clidtype&channel=$channel&resulttype=$resulttype&dst=$dst&src=$src&clid=$clid&channel=$channel&resulttype=$resulttype&dst=$dst&src=$src&clid=$clid&userfieldtype=$userfieldtype&userfield=$userfield&accountcodetype=$accountcodetype&accountcode=$accountcode&duration1=$duration1&duration1type=$duration1type&duration2=$duration2&duration2type=$duration2type";?>">                     Next </a> <img src="images/fleche-d.gif" width="5" height="10">                     </B></SPAN>                     <?php }?>                  </TD>              </TBODY>            </TABLE></TD>        </TR>      </table><!-- ** ** ** ** ** Part to display the GRAPHIC ** ** ** ** ** --><br><br><?php if (is_array($list_total_day) && count($list_total_day)>0){/*if (is_array($list) && count($list)>0){$table_graph=array();$numm=0;foreach ($list_total as $recordset){		$numm++;		$mydate= substr($recordset[0],0,10);		//echo "$mydate<br>";				if (is_array($table_graph[$mydate])){			$table_graph[$mydate][0]++;			$table_graph[$mydate][1]=$table_graph[$mydate][1]+$recordset[1];		}else{			$table_graph[$mydate][0]=1;			$table_graph[$mydate][1]=$recordset[1];		}		}*/$mmax=0;$totalcall==0;$totalminutes=0;foreach ($list_total_day as $data){		if ($mmax < $data[1]) $mmax=$data[1];	$totalcall+=$data[2];	$totalminutes+=$data[1];}//echo "<br/>$totalcall-$totalminutes";/*foreach ($table_graph as $tkey => $data){		if ($mmax < $data[1]) $mmax=$data[1];	$totalcall+=$data[0];	$totalminutes+=$data[1];}*///print_r($table_graph);?><!-- TITLE GLOBAL --><center> <table border="0" cellspacing="0" cellpadding="0" width="80%"><tbody><tr><td align="left" height="30">		<table cellspacing="0" cellpadding="1" bgcolor="#000000" width="50%"><tbody><tr><td>			<table cellspacing="0" cellpadding="0" width="100%"><tbody>				<tr><td bgcolor="#600101" align="left"><font face="verdana" size="1" color="white"><b>TOTAL</b></font></td></tr>			</tbody></table>		</td></tr></tbody></table> </td></tr></tbody></table>		  <!-- FIN TITLE GLOBAL MINUTES //-->				<table border="0" cellspacing="0" cellpadding="0" width="80%"><tbody><tr><td bgcolor="#000000">				<table border="0" cellspacing="1" cellpadding="2" width="100%"><tbody>	<tr>			<td align="center" bgcolor="#600101"></td>    	<td bgcolor="#b72222" align="center" colspan="4"><font face="verdana" size="1" color="#ffffff"><b>ASTERISK MINUTES</b></font></td>    </tr>	<tr bgcolor="#600101">		<td align="right" bgcolor="#b72222"><font face="verdana" size="1" color="#ffffff"><b>DATE</b></font></td>        <td align="center"><font face="verdana" size="1" color="#ffffff"><b>DURATION</b></font></td>		<td align="center"><font face="verdana" size="1" color="#ffffff"><b>GRAPHIC</b></font></td>		<td align="center"><font face="verdana" size="1" color="#ffffff"><b>CALLS</b></font></td>		<td align="center"><font face="verdana" size="1" color="#ffffff"><b> <acronym title="Average Connection Time">ACT</acronym> </b></font></td>                					<!-- LOOP -->	<?php  				$i=0;		// #ffffff #cccccc		foreach ($list_total_day as $data){			$i=($i+1)%2;				$tmc = $data[1]/$data[2];				if ((!isset($resulttype)) || ($resulttype=="min")){  			$tmc = sprintf("%02d",intval($tmc/60)).":".sprintf("%02d",intval($tmc%60));				}else{					$tmc =intval($tmc);		}				if ((!isset($resulttype)) || ($resulttype=="min")){  				$minutes = sprintf("%02d",intval($data[1]/60)).":".sprintf("%02d",intval($data[1]%60));		}else{				$minutes = $data[1];		}		$widthbar= intval(($data[1]/$mmax)*200); 				//bgcolor="#336699" 	?>		</tr><tr>		<td align="right" class="sidenav" nowrap="nowrap"><font face="verdana" size="1" color="#ffffff"><?php echo $data[0]?></font></td>		<td bgcolor="<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$i]?>" align="right" nowrap="nowrap"><font face="verdana" color="#000000" size="1"><?php echo $minutes?> </font></td>        <td bgcolor="<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$i]?>" align="left" nowrap="nowrap" width="<?php echo $widthbar+60?>">        <table cellspacing="0" cellpadding="0"><tbody><tr>        <td bgcolor="#e22424"><img src="images/spacer.gif" width="<?php echo $widthbar?>" height="6"></td>        </tr></tbody></table></td>        <td bgcolor="<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$i]?>" align="right" nowrap="nowrap"><font face="verdana" color="#000000" size="1"><?php echo $data[2]?></font></td>        <td bgcolor="<?php echo $FG_TABLE_ALTERNATE_ROW_COLOR[$i]?>" align="right" nowrap="nowrap"><font face="verdana" color="#000000" size="1"><?php echo $tmc?> </font></td>     <?php 	 }	 	 		 			if ((!isset($resulttype)) || ($resulttype=="min")){  			$total_tmc = sprintf("%02d",intval(($totalminutes/$totalcall)/60)).":".sprintf("%02d",intval(($totalminutes/$totalcall)%60));							$totalminutes = sprintf("%02d",intval($totalminutes/60)).":".sprintf("%02d",intval($totalminutes%60));		}else{			$total_tmc = intval($totalminutes/$totalcall);					}	 	 ?>                   		</tr>	<!-- FIN DETAIL -->											<!-- FIN BOUCLE -->	<!-- TOTAL -->	<tr bgcolor="#600101">		<td align="right" nowrap="nowrap"><font face="verdana" size="1" color="#ffffff"><b>TOTAL</b></font></td>		<td align="center" nowrap="nowrap" colspan="2"><font face="verdana" size="1" color="#ffffff"><b><?php echo $totalminutes?> </b></font></td>		<td align="center" nowrap="nowrap"><font face="verdana" size="1" color="#ffffff"><b><?php echo $totalcall?></b></font></td>		<td align="center" nowrap="nowrap"><font face="verdana" size="1" color="#ffffff"><b><?php echo $total_tmc?></b></font></td>                        	</tr>	<!-- FIN TOTAL -->	  </tbody></table>	  <!-- Fin Tableau Global //--></td></tr></tbody></table><br/><table width="60%"><tr><td><a href="export_pdf.php" target="_blank"><img src="./images/pdf.gif	" border="0"/></a> <a href="export_pdf.php" target="_blank">Export PDF file</a></td><td><a href="export_csv.php" target="_blank" ><img src="./images/excel.gif" border="0"/></a> <a href="export_csv.php" target="_blank">Export CSV file</a></td></tr></table><?php  }else{ ?>	<center><h3>No calls in your selection.</h3></center><?php  } ?></center>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -