Описание тега magic-quotes

Процесс безопасности, который автоматически экранирует входящие данные в скрипт PHP.
1 ответ

Хотя magic_quotes отключены все еще экранированные строки?

Я отключил magic_quotes в моем php.ini. Но я все еще получаю экранированные строки в своей форме. Примечание: я запускаю это в теме в Wordpress.
28 сен '10 в 11:14
1 ответ

SQL-инъекция, когда включена магическая кавычка

Возможные дубликаты: Одиночные кавычки экранируются автоматически в PHP? Тогда зачем нужна уборка? Успешное внедрение SQL несмотря на магические кавычки PHP Ранее сегодня я спросил об автоматическом экранировании кавычек и узнал о магических кавычка…
15 июн '11 в 14:15
3 ответа

Stripslashes не работает для моих магических цитат в PHP

Я начал использовать магические кавычки, и я столкнулся с небольшой проблемой, я думаю, что это простая проблема, которую я не могу понять. Я не хочу использовать полосы, которые не удаляются, когда я пишу что-то в моем текстовом поле. Код: <?php…
26 апр '12 в 18:39
2 ответа

PHP: как (правильно) удалить экранированные кавычки в массивах, когда включены магические кавычки

Как вы знаете, когда магические кавычки включены, одинарные кавычки экранируются в значениях, а также в ключах. Большинство решений по удалению магических кавычек во время выполнения только неискаженные значения, а не ключи. Я ищу решение, которое п…
25 янв '10 в 14:46
0 ответов

Почему моя форма вставляет обратную косую черту перед кавычками?

Мой php-код для редактирования текстового документа добавляет обратную косую черту везде, где используется 'или a ', и я не могу понять, почему. Кто-нибудь когда-либо сталкивался с этим раньше? Как вы это исправили? <? if($_POST['Submit']){ $open…
03 авг '16 в 02:50
5 ответов

Как я могу отключить магические кавычки PHP во время выполнения?

Я пишу набор PHP-сценариев, которые будут запускаться в нескольких различных установках, некоторые из них - на виртуальном хостинге с волшебными кавычками (ужас). Без возможности контролировать конфигурацию PHP или Apache, могу ли я что-нибудь сдела…
20 июл '09 в 13:58
1 ответ

Wordpress шорткод, обратная косая черта добавлена ​​перед двойными кавычками

Мне нужно добавить HTML в шорткод тег изображения, например <img src="http://image.com/design/images/5Stars.png" alt="5 star rating"> Когда я проверяю значение в базе данных, я вижу все двойные кавычки, отформатированные с обратной косой черто…
18 мар '16 в 10:48
2 ответа

Преобразовать объект JSON в строку запроса, а затем обратно в объект

Я знаю, что об этом спрашивали несколько раз, но, пожалуйста, потерпите меня. У меня есть объект Google Maps, который является довольно сложным (он содержит различные узлы, координаты и т. Д.), И я пытаюсь передать его в виде строки запроса. Мне нуж…
31 окт '11 в 21:21
3 ответа

Возникли проблемы с кавычками, php

У меня есть цикл for, который проходит через набор вопросов с текстовой областью рядом с каждым вопросом. Но если в вопросе или ответе есть апостроф (как будто кто-то спросил "Не" или "Не могу" в вопросе), он не будет вставлен в базу данных. Я пытал…
07 дек '11 в 05:05
1 ответ

add_magic_quotes() не работает в WordPress

Вот код, который запускается плагином. Он передает данные файла CSV в MySQL.: $new_post = array( 'post_title' => $row['Account Name'], 'post_content' => $row['Yellow Page Business Description'], 'post_status' => 'publish', 'post_author' =&g…
3 ответа

Можно ли отключить магические кавычки без файла.htaccess или php.ini?

Один из моих клиентов размещает свой сайт на freeservers.com (хост, которого следует избегать любой ценой). Хост не разрешает файлы.htaccess и не имеет редактируемого файла php.ini на сервере. Но у него есть magic_quotes. Который уничтожает все мои …
24 окт '11 в 18:53
2 ответа

MySQL PHPMyAdmin Localhost для принятия магических кавычек

У меня небольшая проблема с моим локальным хостом в Ubuntu для приема данных, отправленных с апострофами из файла PHP в базу данных MySQL. Пример: It's your birthday! Не будет принята моей базой данных localhost, и она тоже не примет ничего, что буд…
11 май '11 в 10:15
1 ответ

Знак плюс исчезает на стороне сервера?

Я не могу сейчас смотреть на таблицы MySQL... но я не думаю, что "+" делает это в таблицу. Я проверил magic_guotes и он включен. Однако magic_quotes не должен ничего делать со знаком "+", поскольку он относится только к экранированию символов, испол…
05 фев '12 в 21:48
0 ответов

Магические цитаты в 5.5

Согласно документации у меня не должно быть волшебных кавычек, но у меня есть. Я строю веб-сайт с тонким каркасом. Я пытаюсь создать XML-создатель для моего RSS-канала, и вызов API выглядит следующим образом: function createRSS($dbh, $args) { $xml =…
26 ноя '15 в 02:24
3 ответа

PHP, использующий переменную в запросе mysql с magic_quotes

У меня есть запрос MySQL, который использует значение в массиве как часть инструкции WHERE. Как я должен включить эту переменную? Вот sql:"AND gender = '{$user_array[\"gender\"]}'" PHP возвращает эту ошибку: Parse error: syntax error, unexpected T_C…
26 дек '12 в 20:09
3 ответа

Почему мы должны избегать двойных кавычек, одинарные кавычки, создавая запросы в PHP

Почему мы должны избегать двойных кавычек, одинарные кавычки, создавая запросы в PHP? есть ли какие-то особые преимущества при этом? или это просто хорошая практика?
11 июн '12 в 05:40
1 ответ

Можно ли создать переносимый пароль для хранения PHP-кода при включенном magic_quotes_qpc?

Я занимаюсь разработкой своего первого сайта. У моего провайдера виртуального хостинга есть magic_quotes_qpc, и он не хочет его менять. Как я понимаю, существует следующая проблема с хранением пароля: 1. Пользователь вводит значение, например, "силь…
18 фев '12 в 14:35
1 ответ

Почему Magic Quotes был удален из PHP 5.4?

Каковы технические причины, по которым Magic Quotes был удален из PHP 5.4? Из PHP документов Спектакль Производительность Поскольку не каждая часть экранированных данных вставляется в базу данных, при экранировании всех этих данных происходит потеря…
19 апр '13 в 06:00
2 ответа

PHP файл () добавляя косую черту в одинарные кавычки

У меня есть установка PHP под управлением 5.3.3, и когда я использую код ниже: $sql = file('sql.txt'); var_dump($sql); Все мои одинарные кавычки сбежали. Почему это происходит? Магические цитаты включены на сервере (по какой-то причине, это вне моег…
14 окт '10 в 05:16
2 ответа

PHP Magic Quotes Вопрос

Я никогда не программировал в среде с включенными волшебными кавычками. Сейчас я работаю над проектом, где он находится. Вот как я настраивал принятые пользователем ситуации с данными: $first_name = $_POST['first_name'] if(!get_magic_quotes_gpc()) {…