2013-05-29 32 views
0

我正在尝试将soap xml请求POST到codeigniter方法。但它没有收到请求xml。一切看起来不错,但没有任何作品
一个,但没有运气尝试了所有的注释代码一个在控制器中检索POST请求正文

function index() 
{ 
    if($_SERVER['REQUEST_METHOD'] === 'POST') 
    { 
    //echo "Dude! This is cool."; Works Fine! 
    //echo $this->input->get_post(); 
    //echo $this->input->post(); 
    //echo $this->input->post(NULL,TRUE); 

    print_r($_POST); 
    } else { 
     echo "Dude! This is not cool."; 
    } 
} 

回答

0

尝试

function index() 
{ 
    if($_SERVER['REQUEST_METHOD'] == 'POST') 
    { 
    $data = file_get_contents("php://input"); 
    echo $data; 

    } else { 
     echo "Dude! This is not cool."; 
    } 
} 
+0

适合我...非常感谢。 –

+0

乐意帮忙;) – rinchik

0

扩展输入类创建{} subclass_prefix文件_Input.php在/应用/核心/