Использование Chargize с картой Codeigniter. По завершении регистрации с помощью Chargify URL-адрес возврата может быть задан с параметрами. Кажется, что эти параметры могут быть возвращены только? Id = 123 & ref = 321. С Codeigniter, как я могу захватить эти возвратные паразиты?
http://www.website.com/confirmation?id=3163255&ref=5159c58278a1f
CodeIgniter по умолчанию уничтожает переменную $_GET
которую обычно используют для доступа к параметрам в URL-адресе.
Эта строка будет анализировать URL-адрес и заполнять массив $_GET
параметрами URL. Это полезно, когда вы хотите выборочно использовать массив $_GET
в проекте CodeIgniter, вместо того, чтобы включать строки запроса CodeIgniter, которые будут глобально и постоянно активны.
parse_str(substr(strrchr($_SERVER['REQUEST_URI'], "?"), 1), $_GET);
Затем его можно получить, так как вы обычно обращаетесь к массиву, например:
$id = $_GET['id']; $ref = $_GET['ref'];