2015-09-14 4 views
0

У меня возникли проблемы с получением информации через $_GET[' ']. я отправить запрос на PHP документа, как этотСколько параметров можно получить по ссылке?

procura_plano.php?plano='+plano+'&operadora='+operadora+'&contrato='+contrato+'&idade='+idade+'&acomo='+acomodacao+'&valor='+valor 

, потому что я использую JavaScript, чтобы сделать запрос. Но последнее значение, похоже, не задано. Есть ли предел параметров, которые я могу пройти по ссылке?

Извините за мой английский:/

+7

Возможный дубликат [Какова максимальная длина URL-адреса в разных браузерах?] (Http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of -a-url-in-different-browsers) –

+0

, если эти переменные не содержат текст War & Peace, это не будет проблемой ... –

ответ

0

Обратите внимание, что PHP настройки с Suhosin патчем будет предел по умолчанию 512 символов для параметров GET. Хотя плохой практике, большинство браузеров (включая IE) поддерживает URL-адреса до около 2000 символов, в то время как Apache имеет значение по умолчанию 8000.

Чтобы добавить поддержку для длинных параметров с Suhosin, добавить suhosin.get.max_value_length = <limit> в PHP .ini

Для получения дополнительной информации проверить это link или URL parameters- Stack Overflow

What w3 Schools say is: Yes, when sending data, the GET method adds the data to the URL; and the length of a URL is limited (maximum URL length is 2048 characters) 

Проверьте, GET URL Parameters- w3 Schools

Смежные вопросы