簡體   English   中英

如何在codeigniter中接收post/get請求

[英]How to receive post/get request in codeigniter

我正在使用

$this->input->post('name') ; 將請求發布到我的 url.In 而不是 post 我也需要訪問 get 。

就像在普通的 php 中一樣,它使用了 $_REQUEST。但是在 codeigniter 標准中,這怎么可能呢?

它在此處的文檔中進行了概述:http ://ellislab.com/codeigniter/user-guide/libraries/input.html

要從get獲取數據,您可以使用

$this->input->get('some_data', TRUE);

在查詢字符串中查找some_data ,並將通過 XSS 過濾運行以清除可能的黑客嘗試

還有一個方便的方法可以同時檢查兩者:

$this->input->get_post('some_data', TRUE);

“此功能將在 post 和 get 流中搜索數據,首先在 post 中查找,然后在 get 中查找”

試試這個:

http://ellislab.com/codeigniter/user-guide/libraries/input.html

您將獲得所有獲取數據的方法。

如果您想從服務器發布請求,請嘗試此操作

if ($this->input->server('REQUEST_METHOD') == 'POST'){}

if ($this->input->server('REQUEST_METHOD') == 'GET'){}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM