Verwenden von Chargify with Codeigniter Framework. Nach Abschluss der Anmeldung bei Chargify kann die Rückgabe-URL mit Parametern festgelegt werden. Es scheint, dass diese Parameter nur zurückgegeben werden können? Id = 123 & ref = 321. Wie greife ich mit Codeigniter diese zurückgebenden Eltern?
http://www.website.com/confirmation?id=3163255&ref=5159c58278a1f
Antworten:
2 für die Antwort № 1CodeIgniter zerstört standardmäßig die $_GET
Variable, die normalerweise verwendet wird, um auf die Parameter in einer URL zuzugreifen.
Diese Zeile analysiert die URL und füllt die $_GET
Array mit den Parametern der URL. Dies ist nützlich, wenn Sie die URL gezielt verwenden $_GET
Array in einem CodeIgniter-Projekt, anstatt CodeIgniter aktivieren zu müssen Abfragezeichenfolgen, das wäre global und ständig aktiv.
parse_str(substr(strrchr($_SERVER["REQUEST_URI"], "?"), 1), $_GET);
Sie können dann auf diesen Bereich zugreifen, als würden Sie normalerweise auf ein Array zugreifen. Beispiel:
$id = $_GET["id"];
$ref = $_GET["ref"];