Пример #1
0
 //unset($_REQUEST['__utmz']);
 $dataArray = array();
 //for($i=1;$i<=$totFilters;$i++)
 /**
  */
 foreach ($_POST as $constraint) {
     $dataArray[] = $constraint;
 }
 //echo 'parameters sent: <br/>';
 //print_r($dataArray);
 //echo '</pre>';
 if ($dataArray[0]['constraint1'] == "quickLink") {
     /*echo '<textarea>';
     		print_r($dataArray);
     		echo '</textarea>';*/
     $b = Traceroute::processQuickLink($dataArray);
 } else {
     $b = Traceroute::getTraceRoute($dataArray);
 }
 $data = json_encode($dataArray);
 $saveLog = Traceroute::saveSearch($data);
 //Traceroute::saveSearch($data);
 // get IXmaps geographic data and prepare the response into a json format
 //print_r($data);
 if (count($b) != 0) {
     $ixMapsData = Traceroute::getIxMapsData($b);
     //print_r($ixMapsData);
     $ixMapsDataT = Traceroute::dataTransform($ixMapsData);
     //print_r($ixMapsDataT);
     $ixMapsDataStats = Traceroute::generateDataForGoogleMaps($ixMapsDataT);
     $trHtmlTable = Traceroute::renderTrSets($ixMapsDataT);