2013-04-01 27 views
0

在Chargify中使用Codeigniter框架。使用Chargify完成註冊後,可以使用參數設置返回URL。看來這些參數只能返回?id = 123 & ref = 321。有了Codeigniter,我如何獲取這些返回參數?Codeigniter檢索Chargify返回參數

http://www.website.com/confirmation?id=3163255&ref=5159c58278a1f 
+0

-1由於缺乏努力。 – itachi

+0

@itachi恩,缺乏努力我的屁股。過去一小時我一直在爲此工作。如果我失去了一些愚蠢的東西,爲什麼不啓發我,而不是投沒有投票。 – Bungdaddy

+0

你問如何從網址中提取參數?如果是,那麼:'$ id = $ _GET ['id'];'和'$ ref = $ _GET ['ref'];'應該可以。 – jleft

回答

2

笨,默認情況下,破壞$_GET變量,一個通常會使用它來訪問的URL的參數。

此行將解析URL並使用URL的參數填充$_GET數組。當您想要在CodeIgniter項目中有選擇地使用$_GET數組時,它非常有用,而不必啓用CodeIgniter的查詢字符串,該字符串將在全局和持續活動狀態下使用。

parse_str(substr(strrchr($_SERVER['REQUEST_URI'], "?"), 1), $_GET); 

然後,它可以被訪問,你通常會訪問一個數組,例如:

$id = $_GET['id']; 
$ref = $_GET['ref']; 
+0

請不要複製答案。而是將已經以評論形式或重複近距離投票形式回答的問題鏈接起來。特別是當你複製[甚至你自己的答案](http://stackoverflow.com/a/15824389/367456)。 (正如你可以看到重複的內容,像這些評論對長期的網站真的沒有幫助) – hakre