У меня есть HTML-форма, которая чем-то переписывается. Поэтому я не могу получить некоторые поля из $_POST. Он работает на PHP 5.3 и WordPress.
Вот исходный код:
<input type = "text" name = "edituserid" value = "25">
<input type = "text" name = "editpostid" value = "940">
<input type = "text" name = "save" value = "save">
И трансформируется в это:
<input type = "text" name = "oyrjwmgf" value = "25">
<input type = "text" name = "qktghnbr" value = "1101">
<input type = "text" name = "sdzddzss" value = "save">
У меня есть другие поля, которые не затронуты и остаются нетронутыми.
я такого еще не видела....
Я пробовал:
Когда я var_dump, у меня появились странные переменные:
["xsyyblcxl"]=>
string(0) ""
["eyzyho"]=>
string(0) ""
["hjklfsoyu"]=>
string(0) ""
["qmczoemn"]=>
string(0) ""
… просто загрузите мои переменные в $_POST … извините за мой плохой английский =)
Если вы «Просмотр исходного кода» страницы, не проверять элемент, правильные ли имена форм?
Вы правы, когда я вижу источник, HTML в порядке.
Тогда это означает, что сервер обслуживает страницу с правильными именами. Таким образом, рандомизация имен происходит на клиенте с помощью какого-либо скрипта или плагина для браузера.
да. позвольте мне проверить, какой javascript или jQuery загружен...
Я разблокировал URL, вот ссылка ...ophtalink.com/editer-une-offre-admin/?editid=1101&userid=1
Не просите людей отлаживать ваш сайт. Это не по теме StackOverflow. Если вы не можете определить проблему, вам нужно отладить ее самостоятельно.
Конечно !! Спасибо за помощь !!! :D
Я поделюсь ответом здесь, на случай, если у кого-то возникнет такая же проблема.
Нашел ! Это был плагин Gravity Form, который переписывал поля. Спасибо за помощь !
Рад, что вы смогли определить свою проблему.
ага, это из-за тебя =) я потратил на это 2 часа... это было просто.. =)
Так всегда, в ретроспектива. :D
Я думаю, у вас есть один плагин, который переписывает ваши поля. Попробуйте отключить все плагины и активировать их один за другим. И примерка заодно, если получится.
Извиняюсь. Виноват. Версия пхп 7.3






Странное поведение. Просто переименуйте скрипт jquery и снова поставьте в очередь в WordPress, и все заработает.
Я не понимаю, но это сработало
С предоставленной вами информацией я не уверен, как мы должны определить логику, которая манипулирует вашими полями.