Articles of magic quotes gpc

получить un espeded POST, а не магические цитируемые значения в wordpress?

Следуя за вопросом: « С отключением« магических кавычек », почему PHP / WordPress продолжает автоматически избегать моих данных POST? В wordpress все суперглобалы поддерживаются, даже если магические цитаты отключены Итак, следуя этому ответу: https://stackoverflow.com/a/8949871/1334268 Если я создаю плагин и класс для доступа к raw POST, GET и т. Д., Это хорошее решение? видите ли вы […]

Невозможно обновить функциональную ошибку

Я пытаюсь удалить косые черты из магических кавычек из массива. Таким образом, у меня есть две функции: одна – удалить косые черты, а другая – установить переменную. // Strip slashes from an array. function strip_magic_quotes($array) { if (get_magic_quotes_gpc()) { function stripslashes_array($array) { return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array); } return stripslashes_array($array); } return $array; […]

Как удалить магические кавычки, если php.ini / .htaccess не редактируются?

По какой-то причине все мои кавычки экранируются и отображаются как \ ". Раньше это было нормально. Затем я посмотрел на phpinfo () и увидел, что мой magic_quotes_gpc включен. Однако я не могу найти каталог / usr / local / lib / где php.ini-файл есть, и я не могу редактировать файл .htaccess (получает 500 Internal Server […]

Когда filter_input () удаляет слэши переменных POST?

Я создал небольшой PHP-скрипт, который работает на сервере с PHP 5.2.17 и директивой magic_quotes_gpc . У меня нет доступа для записи в файл php.ini, и я хочу удалить все слэши с пользовательских входов. Это должно работать, даже если директива magic_quotes_gpc отключена (например, при перемещении сценариев на другой сервер). Он также должен работать рекурсивно, когда массивы […]

Magic_quotes_gpc = 1, на которые влияют суперглобалы?

Если посмотреть на название этой директивы, можно подумать, что magic_quotes применяются только к $_COOKIE $_GET , $_POST и $_COOKIE но есть один возмущающий комментарий к PHP Manual : Обратите внимание, что когда magic_quotes_gpc установлен не только значения $_POST , $_GET , $_COOKIE значения массива $_COOKIE . Фактически каждое строковое значение в массиве $GLOBALS сокращается, т.е. […]

Использование get_magic_quotes_gpc в PHP версии 5.2.14 или эквивалент для PHP версии 6

Наш сайт использует PHP версии 5.2.14 В последнее время наш хостер, возможно, изменил защиту от магии, и я придумал предлагаемое решение [code ниже] Является ли это решение ОК для PHP версии 5.2.14? Что мне следует изменить при обновлении до версии PHP 6? // Code: function fHandleQuotes($s) { if (get_magic_quotes_gpc()) return ($s); return (addslashes($s)); } . […]

Go Daddy и magic_quotes_gpc

Go Go Daddy позволяет отключить magic_quotes_gpc ? Если нет, как я могу остановить их от выхода из моих данных при вводе или просмотре?

Работать вокруг магических цитат или просто убедиться, что они выключены?

Стоит ли менять мой код на «более портативный» и способен справиться с ужасом магических кавычек, или я должен просто убедиться, что он всегда отключен через файл .htaccess? if (get_magic_quotes_gpc()) { $var = stripslashes($_POST['var']); } else { $var = $_POST['var']; } Против php_flag magic_quotes_gpc off

Антидот для magic_quotes_gpc ()?

Я видел десятки фрагментов PHP, которые выглядят следующим образом: function DB_Quote($string) { if (get_magic_quotes_gpc() == true) { $string = stripslashes($string); } return mysql_real_escape_string($string); } Что произойдет, если я вызову DB_Quote("the (\\) character is cool"); ? (Спасибо jspcal!) Разве мы не должны get_magic_quotes_gpc() == true разрезы только тогда, когда get_magic_quotes_gpc() == true и значение, полученное из […]

Почему вращение magic_quotes_gpc считается плохой практикой?

Почему превращение magic_quotes_gpc в PHP считается плохой практикой?