помогите с magic_quotes_gpc

  • Автор темы Автор темы 123av
  • Дата начала Дата начала

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 стар для этого ???
 
так
ini_alter ("magic_quotes_gpc", "OFF");
или так
ini_alter ("magic_quotes_gpc", "0");
чет не помогает.
 
Автор оригинала: AnToXa
ini_alter
Note: This is an alias of ini_set()

Нет, в мануале сказано, что его нельзя в скрипте менять, но можно в .htaccess его и используй если админ разреши
 
И еще одна светлая мысль -
а не magic_quotes_runtime надо менять?
а вот его как раз можно менять и в скрипте
 
magic_quotes_runtime = off в настройках

Note: This is an alias of ini_set()

Нет, в мануале сказано, что его нельзя в скрипте менять, но можно в .htaccess его и используй если админ разреши
а в каком виде использовать в .htaccess
 
foreach ($HTTP_GET_VARS as $k=>$v) $HTTP_GET_VARS[$k]=stripslashes($HTTP_GET_VARS[$k]);
 
нашел такой выход
$data = str_replace("\r", '', stripslashes($data));
fwrite($fd, $data);
и все стало нормально
 
Сверху