помогите с magic_quotes_gpc

123av

Новичок
помогите с magic_quotes_gpc

сам magic_quotes_gpc в настройках php ON и изменить я его не могу, т.к. хостинг платный и админ менять для меня этого не будет и хотел решить это так:
$fd = fopen ("../tmpl/$tfile", "w");
ini_set ("magic_quotes_gpc", "0");
fputs($fd,$data);
fclose ($fd);
но никаких изменений хотя get_magic_quotes_gpc () пишет что off т.е. '0'
но все равно кавычки добавляются!!!
ЧТО ДЕЛАТЬ???
может у меня PHP Version 4.0.6 стар для этого ???
 

123av

Новичок
так
ini_alter ("magic_quotes_gpc", "OFF");
или так
ini_alter ("magic_quotes_gpc", "0");
чет не помогает.
 

begemot

Guest
Автор оригинала: AnToXa
ini_alter
Note: This is an alias of ini_set()

Нет, в мануале сказано, что его нельзя в скрипте менять, но можно в .htaccess его и используй если админ разреши
 

begemot

Guest
И еще одна светлая мысль -
а не magic_quotes_runtime надо менять?
а вот его как раз можно менять и в скрипте
 

123av

Новичок
magic_quotes_runtime = off в настройках

Note: This is an alias of ini_set()

Нет, в мануале сказано, что его нельзя в скрипте менять, но можно в .htaccess его и используй если админ разреши
а в каком виде использовать в .htaccess
 

DiMA

php.spb.ru
Команда форума
foreach ($HTTP_GET_VARS as $k=>$v) $HTTP_GET_VARS[$k]=stripslashes($HTTP_GET_VARS[$k]);
 

123av

Новичок
нашел такой выход
$data = str_replace("\r", '', stripslashes($data));
fwrite($fd, $data);
и все стало нормально
 
Сверху