Хорошо, таким образом, я использую функцию Ajax JQuery, и она испытывает затруднения при передаче URL с адресом HTTP. Таким образом, я надеюсь "получить" ПОЛУЧИТЬ значения и отправить их в другой URL — так: локальный php файл начинается, передал, ПОЛУЧАЮТ значения, который в свою очередь вперед ПОЛУЧИТЬ значения к другому URL.
Возможно, завихрение является ответом?Я не знаю. Это получено, чтобы быть очень коротким ответом, который я знаю.
псевдо код:
//retrieve the GET values
$var retrieve [GET]
//passing it to another url
send get values to url ($var, url_address)
править: Это - перекрестное решение для сценариев для JavaScript.
Если вы хотите перенаправить пользователя:
header('Location: http://example.com/page.php?' . http_build_query($_GET, '', '&')); die();
Если, однако, вы просто хотите получить страницу, используйте это:
file_get_contents('http://example.com/page.php?' . http_build_query($_GET, '', '&'));
Если вы хотите исключить параметр GET, просто unset ()
перед использованием http_build_query ()
. Также может быть хорошей идеей включить белый список параметров $ _ GET
, которые вы хотите передать.
header('Location: http://example.com/new?' . http_build_query($_GET));
exit;
Документы . Не забудьте exit ()
.
header ("Location: http://otherurl.com/page?var=". $ Var );
Понятно! Спасибо Аликс Аксель!
echo file_get_contents('http://example.com/page.php?'. http_build_query($_GET, '', '&'));