Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Php запись в базу данных mysql_escape_string($text)

345
08 сентября 2008 года
vadim_k
312 / / 01.08.2006
Произвожу запись в БД MySql
использую
mysql_escape_string($text)

Но при записи текста с кавычками например
"Тест"
почему то в таблице появляются слзши перед кавычками
\"Тест\"
Простите не правильно выразился при выводе данных
потом с помощью
htmlspecialchars($text);
почемуто слэши выводятся
причём дома на локальном нормально работает всё
а на хостинге слэши показываются

По разбирался тут немного перед записью в БД
сделал вывод
echo mysql_escape_string($text);

Дома показывает \"текст\"

а на хостинге показывает \\\"текст\\\"

По моему где то это должно настраиваться не могу вспомнить где
Помогите пожалуйста ?
Заранее спасибо...
13
08 сентября 2008 года
RussianSpy
3.0K / / 04.07.2006
Копать в сторону magic_quotes

А вообще такой разорванный вопрос читать непросто. Потрудитесь в следующий раз внятнее излагать мысль и проблему
345
09 сентября 2008 года
vadim_k
312 / / 01.08.2006
По поводу оформления справедливо исправлюсь
(Просто вечер был торопился спать хотелось)

Понял в чём дело нужно
magic_quotes_gpc 0

сделал в файле
.htaccess
вот таким способом
php_flag magic_quotes_gpc 0

Работает спасибо..!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог