На локальном сервере ubuntu apache, PHP7.0, mysql, когда я передаю переменную $ _POST в значение wefwe.wf, затем на сервере я получаю wefwe_wf, как это сделать обычно, то есть, если wefwe.wf предал это и в $ _POST wefwe.wf в php.ini все так
register_argc_argv = On
register_globals = On
magic_quotes_gpc = On
Кроме того, . будет заменен на _ в переменных запроса и сеанса.
@AbraCadaver мне нужен. так как я отправляю данные с помощью.
@iainn это не дубликат. Я просто хочу получить такую же переменную, как я отправил
@Vadim Тогда точно дубликат. Принятый ответ на другой вопрос объясняет, что PHP преобразует точки в символы подчеркивания, а следующий предоставляет способ доступа к исходным данным.
register_globals Эта функция УСТАРЕЛА в PHP 5.3.0 и УДАЛЕНА в PHP 5.4.0.
magic_quotes Эта функция УСТАРЕЛА в PHP 5.3.0 и УДАЛЕНА в PHP 5.4.0.
@iainn как в php.ini? без функции в скрипте
Ты не можешь. Для этого нет настройки ini. Это встроенное ограничение PHP.
@mario как его изменить?
@mario как тогда работает виртуальный хостинг?
Без обид, но вам нужно потратить больше усилий на свои комментарии. Я понимаю, что есть небольшой языковой барьер; но ваши последующие вопросы кажутся непонятными и немного назойливыми. Я бы посоветовал вам использовать редактировать ссылка для объяснения (1) Почему, в частности, вы хотите сохранить исходное имя. Просто сказать «Я хочу» - бесполезное объяснение без объяснения того, почему вы не можете просто использовать переименованное имя ключа, теперь, когда вы об этом знаете. (2) Прочитав дубликат дважды, почему вы думаете, что этого недостаточно, чтобы ответить на ваш вопрос.
Позвольте нам продолжить обсуждение в чате.






волшебные цитаты недоступны в 7.0