У меня есть следующий код...
<?php
if ($_GET['custom_fields%5Bcartredirectmb%5D'] == 'test')
{ header("Location: http://www.google.com"); exit(); }
?>
Мне просто нужен этот код, чтобы получить параметр "custom_fields [cartredirectmb]" и перенаправить на основе его значения.
Похоже, что он зависает в скобках в параметре. Я пробовал использовать urlencode, но я никуда не денусь. Я предполагаю, что есть простой ответ на это.
Обратная связь? Благодарю!
PHP автоматически расширяет выражения массива в URL-адресе в переменную $_GET
.
Следующая переменная в URL,
?custom_fields[cartredirectmb]=test
могут быть доступны через cartredirectmb
ключ, в custom_fields
массиве в URL.
$_GET['custom_fields']['cartredirectmb']
echo $_GET['custom_fields']['cartredirectmb'];
?