Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как отменить экранирование двойных кавычек " при записи в файл
 
 автор: toproot   (02.11.2009 в 18:38)   письмо автору
 
 

У меня в поле textarea читается файл , содержащий html код.
После записи, автоматически в нем появляется обратный слэш \ перед двойными кавычками "
Если записать еще раз появится еще 2 - \\\" - еще раз \\\\\\\"
Как избежать такого экранирования, в файле используется html,php,js поэтому спец.символов может быть много.

  Ответить  
 
 автор: Trianon   (02.11.2009 в 18:50)   письмо автору
 
   для: toproot   (02.11.2009 в 18:38)
 

Это не при записи в файл происходит.
отключайте magic quotes

  Ответить  
 
 автор: toproot   (02.11.2009 в 19:13)   письмо автору
 
   для: Trianon   (02.11.2009 в 18:50)
 

что то слышал такое magic quotes gpc а где это зделать и как ?
в скрипте ?
в Cpanel ?

  Ответить  
 
 автор: ols   (02.11.2009 в 20:09)   письмо автору
 
   для: toproot   (02.11.2009 в 19:13)
 

В php.ini

; Magic quotes
;

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off


Если нет возможности в php.ini, то в htaccess
php_flag magic_quotes_gpc Off

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования