在Chargify中使用Codeigniter框架。使用Chargify完成註冊後,可以使用參數設置返回URL。看來這些參數只能返回?id = 123 & ref = 321。有了Codeigniter,我如何獲取這些返回參數?Codeigniter檢索Chargify返回參數
http://www.website.com/confirmation?id=3163255&ref=5159c58278a1f
在Chargify中使用Codeigniter框架。使用Chargify完成註冊後,可以使用參數設置返回URL。看來這些參數只能返回?id = 123 & ref = 321。有了Codeigniter,我如何獲取這些返回參數?Codeigniter檢索Chargify返回參數
http://www.website.com/confirmation?id=3163255&ref=5159c58278a1f
笨,默認情況下,破壞$_GET
變量,一個通常會使用它來訪問的URL的參數。
此行將解析URL並使用URL的參數填充$_GET
數組。當您想要在CodeIgniter項目中有選擇地使用$_GET
數組時,它非常有用,而不必啓用CodeIgniter的查詢字符串,該字符串將在全局和持續活動狀態下使用。
parse_str(substr(strrchr($_SERVER['REQUEST_URI'], "?"), 1), $_GET);
然後,它可以被訪問,你通常會訪問一個數組,例如:
$id = $_GET['id'];
$ref = $_GET['ref'];
請不要複製答案。而是將已經以評論形式或重複近距離投票形式回答的問題鏈接起來。特別是當你複製[甚至你自己的答案](http://stackoverflow.com/a/15824389/367456)。 (正如你可以看到重複的內容,像這些評論對長期的網站真的沒有幫助) – hakre
-1由於缺乏努力。 – itachi
@itachi恩,缺乏努力我的屁股。過去一小時我一直在爲此工作。如果我失去了一些愚蠢的東西,爲什麼不啓發我,而不是投沒有投票。 – Bungdaddy
你問如何從網址中提取參數?如果是,那麼:'$ id = $ _GET ['id'];'和'$ ref = $ _GET ['ref'];'應該可以。 – jleft