示例#1
0
文件: mongocdr.php 项目: swk/bluebox
 public function service($key = NULL)
 {
     $this->auto_render = FALSE;
     if ($this->input->post()) {
         $mongo = new MongoCdr();
         $mongo->connect();
         $xml = $this->input->post('cdr');
         Kohana::log('info', $xml);
         $mongo->addXMLCDR($xml);
     } else {
         $error = "NO CDR RECORD FOUND IN POST HEADER";
         echo $error;
         Kohana::log('error', $error);
     }
 }
示例#2
0
文件: index.php 项目: swk/bluebox
<?php

//check external IPs
if (sizeof($_POST) == 0) {
    die('No direct access');
}
include 'MongoCdr.php';
$mongo = new MongoCdr();
$mongo->connect();
$xml = $_POST['cdr'];
$mongo->addXMLCDR($xml);
$fp = fopen('/tmp/lame.txt', 'w+');
fwrite($fp, $xml);
fclose($fp);
while (false) {
    $mongo->addXMLCDR(file_get_contents('/home/mphill/cdr.txt'));
}