[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: \ при записи в базу
dron4ik
Короче зашиваюсь, тупо не могу понять где и что пропустил...
если ставлю \ (обратный слеш) он пишется в базу как \\ (два штуки), и выводится также... юзаю mysql_real_escape_string, магические кавычки отключил...

_____________
Ex3m.com.ua — Активный образ жизни
Michael
не должно...
Посмотри что за данные перед вставкой в базу, точно ли там один \

_____________
There never was a struggle in the soul of a good man that was not hard
dron4ik
Michael
вношу \111, вывожу запрос, вижу "\\\\\\\\111"... вообще лажа какая то)))

_____________
Ex3m.com.ua — Активный образ жизни
dron4ik

$title = $_POST['title'];
$title = mysql_real_escape_string(trim($title));

_____________
Ex3m.com.ua — Активный образ жизни
Valick
Цитата
магические кавычки отключил...

где отключил?
dron4ik, код покажи, где подключение к БД?


_____________
Стимулятор ~yoomoney - 41001303250491
dron4ik
Valick

ini_set('magic_quotes_gpc = Off');
ini_set('magic_quotes_runtime = Off');
ini_set('magic_quotes_sybase = Off');
ini_set('php_flag magic_quotes_gpc Off');

Подключение к базе через конфиг вордпресса

Что то не так?

если я убираю mysql_real_escape_string то все ок...

_____________
Ex3m.com.ua — Активный образ жизни
Michael
из доки:
Цитата
Директиву magic_quotes_gpc можно отключить только на системном уровне и нельзя во время выполениня. Другими словами, использование ini_set() не даст никакого эффекта.


_____________
There never was a struggle in the soul of a good man that was not hard
Michael
Посмотри пример как в друпале избавляются:
_https://github.com/drupal/drupal/blob/f609f390af91ccbad813134d0eb0b054e85dc1c5/includes/common.inc#L1183
хотя в вордпрессе что то должно тоже быть...

_____________
There never was a struggle in the soul of a good man that was not hard
dron4ik
Цитата (Michael @ 25.12.2014 - 16:33)
Посмотри пример как в друпале избавляются:
_https://github.com/drupal/drupal/blob/f609f390af91ccbad813134d0eb0b054e85dc1c5/includes/common.inc#L1183
хотя в вордпрессе что то должно тоже быть...

Спасибо, разобрался, все оказалось куда проще чем я думал) Просто тупил(давно ничего подобного не делал))))

Вопрос новый, у меня есть передача джейсоном, решил проверить на обратный слешь и двойные кавычки, запись в базу проходит, но вот декодировать json_decode строку с спецсимволами уже не получается, может есть и на этот повод мысля?)

_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.