Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   обратный слеш как его срезать? php (http://forum.oszone.net/showthread.php?t=30946)

FADE 17-10-2004 14:40 212233

запись типа
$str=str_replase("\", "", $str);
не работает((
а также не работает
$str=str_replase('\', "", $str);

а функция  stripslashes() чото там плюс ко всему к ним добавляет(((
ну как их убрать?? ведь можно наверное...

Vlad Drakula 17-10-2004 18:30 212234

FADE
а как они у тебя появляются.... ???

скорее всего нужно прописать в настройках сервера:
php_flag magic_quotes_gpc off

ЗЫ
если этого не занть то и не узнаешь про это...

archy 17-10-2004 19:29 212235

FADE
str_replace вообщето... что значит не работает?
Vlad Drakula
Опасное занятие выключать эту опцию! IMHO

Vlad Drakula 17-10-2004 19:35 212236

archy
очень даже безопасное!
если не отключить то всю жизнь будешь гоняться за слешами...
я гонялся... ничем не мог убить ничего не помогало...

я не надеюсь на сервер, я воссех местах где надо их сам добавляю!

FADE 17-10-2004 20:22 212237

Vlad Drakula
ну на сервере то откулючить ничего не проблема. если сервер твой. а как узнать поддерживает хост опцию или выключил ее\включил...

а без лазинья в настройки сервера никак?

когда пишу str_replace рукается на парсе ошибку, меняю двойные оковычевания на одинарные, всерано ругается.. в общем обратный слеш по сути со стрреплейсом не совместим((

ну неужели нету выхода??..
чтож придеться на яве аскии код клавиши отключать((( только это на 50% защищает.. надо на стороне сервера обрабатывающий скрипт.....

mar 17-10-2004 21:47 212238

FADE
Цитата:

а без лазинья в настройки сервера никак?
в .htaccess можно вписать строчку:
Код:

php_flag *magic_quotes_gpc off

Vlad Drakula 18-10-2004 08:04 212239

FADE
мда...
а код твой никто на валидность не проверял...
нужно делать так:
Код:

$to=str_replace('\\', '', $from);
PS
заведи хороший редактор, который все будет подсвечивать!

FADE 18-10-2004 09:08 212240

Vlad Drakula

$to=str_replace('\\', '', $from);

а если зл0й хацкер ввел один 06ратный слеш??

Vlad Drakula 18-10-2004 18:19 212241

FADE
что я могу сказать...

могу сказать что тебе надо почитать учебник про синтаксис строк в ПХП...

archy 18-10-2004 23:22 212242

Vlad Drakula
А нах самому ескейпить строки, если это может сделать сам сервер?
Никаких проблем с этим не наблюдаю... и зачем их отлавливать?

Vlad Drakula 19-10-2004 00:01 212243

archy
иногда одни могут появляться там где не надо!
и с этим реально возникают проблеммы!

FADE 19-10-2004 06:59 212244

Vlad Drakula
ну спасибо тебе


Время: 22:31.

Время: 22:31.
© OSzone.net 2001-