|
|
|
| Народ, подскажите, пожалуйста, в форме в именах полей используются всякие символы вроде '[', которые при сабмите в адресной строке превращаются в коды со знаком процента. Как бы этого избежать и получить имена полей в чистом виде, как есть? Спасибо. | |
|
|
|
|
|
|
|
для: Zilog
(28.10.2014 в 12:16)
| | в адресной строке нельзя избежать, т.к не получится корректно отправить запрос. на то они и спецсимволы | |
|
|
|
|
|
|
|
для: psychomc
(28.10.2014 в 12:38)
| | хм, странно. Аналогичный код на другом хостинге работает иначе. | |
|
|
|
|
|
|
|
|
для: Zilog
(28.10.2014 в 12:16)
| |
<?
$str = '%5B';
echo preg_replace('%5B','[', $str); // [
|
таблица всех символов http://www.w3schools.com/tags/ref_urlencode.asp | |
|
|
|
|
|
|
|
для: Zilog
(28.10.2014 в 12:16)
| | Так вы в любом случае получите их "в чистом виде", а то что в квадратных скобках, это индекс/ключ поля, который также доступен. К чему это? | |
|
|
|