PDA

Показать полную графическую версию : [решено] Откуда берется "\"


mart0902
21-07-2010, 10:27
У меня на сайте /каталог/ в последнее время при изменении дизайна через админ панель, текст в окне редактирования дополняется больши количеством " \" (обратный слеш). Когда нажимаю повторно сохранить данный текст, они еще добавляются "\ \" и т.д. Что бы это могло значить? и как с этим бороться

Artem-Samsung
27-07-2010, 23:09
stripslashes (http://php.net/manual/en/function.stripslashes.php)

Sham
28-07-2010, 12:20
http://docs.php.net/manual/en/info.configuration.php#ini.magic-quotes-runtime
http://docs.php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc

mart0902
29-07-2010, 00:49
Спасибо конечно,буду разбираться.

Sham
29-07-2010, 09:51
magic_quotes_runtime = Off в php.ini?

если сохраняете со слешами, то нужно самому чистить...

mart0902
29-07-2010, 12:13
Кстати у меня изменились даже файлы которые не редактировались.

mart0902
29-07-2010, 23:10
php.ini нашел в папке /etc/
было: default_charset = "cp1251"
добавил: magic_quotes_runtime = Off

(((не помогло.

php.ini поместил в /public_html/


нашел в скрипте файл ini.php
добавил в него
$magic_quotes_runtime ="0";
$magic_quotes_gpc ="0";

(((не помогло

mart0902
30-07-2010, 00:29
На основном домене
Вопрос решен вставкой кода
php_flag magic_quotes_gpc Off
php_flag magic_quotes_sybase Off
php_flag magic_quotes_runtime Off

в .htaccess?

Принцип понятен (http://php.su/security/?magicquotes), работаю над поддоменом, тему закрывайте.

p.s. и поддомен исправился все спс.

Sham
30-07-2010, 09:32
Это директивы php.ini, так что если он доступен, что лучше редактировать его.




© OSzone.net 2001-2012