У меня есть URL-адрес, как это:
www.example.com/account?user=1&other=2
Когда я хочу, чтобы разобрать переменные из $_REQUEST
его возвращения, как это:
q=account?user=1
и другое = 2
Конечно, я хочу: user=1
и other=2
Итак, почему я получаю переменную q
вместо первой переменной (user
)?
Я пытался использовать $_REQUEST['user']
но не существует в $_REQUEST
И если я использую print_r($_REQUEST)
он вернется, как это:
Array ([q] => /account/?user=1 [other] => 2)
При отладке, 'var_dump' будет вашим лучшим другом. [Представьтесь] (http://php.net/var_dump) и вернитесь, как только вы лучше познакомитесь. – Terminus
кажется '.htaccess' изменяет ваш параметр запроса. Можете ли вы опубликовать свой .htaccess, если какой-либо –
Мой сайт использует WordPress и .htaccess является стандартом WordPress: '# НАЧАТЬ WordPress RewriteEngine На RewriteBase/ RewriteRule^индекс \ .php $ - [ L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # END WordPress ' –