Показать полную графическую версию : обратный слеш как его срезать? php
запись типа
$str=str_replase("\", "", $str);
не работает((
а также не работает
$str=str_replase('\', "", $str);
а функция stripslashes() чото там плюс ко всему к ним добавляет(((
ну как их убрать?? ведь можно наверное...
Vlad Drakula
17-10-2004, 18:30
FADE
а как они у тебя появляются.... ???
скорее всего нужно прописать в настройках сервера:
php_flag magic_quotes_gpc off
ЗЫ
если этого не занть то и не узнаешь про это...
FADE
str_replace вообщето... что значит не работает?
Vlad Drakula
Опасное занятие выключать эту опцию! IMHO
Vlad Drakula
17-10-2004, 19:35
archy
очень даже безопасное!
если не отключить то всю жизнь будешь гоняться за слешами...
я гонялся... ничем не мог убить ничего не помогало...
я не надеюсь на сервер, я воссех местах где надо их сам добавляю!
Vlad Drakula
ну на сервере то откулючить ничего не проблема. если сервер твой. а как узнать поддерживает хост опцию или выключил ее\включил...
а без лазинья в настройки сервера никак?
когда пишу str_replace рукается на парсе ошибку, меняю двойные оковычевания на одинарные, всерано ругается.. в общем обратный слеш по сути со стрреплейсом не совместим((
ну неужели нету выхода??..
чтож придеться на яве аскии код клавиши отключать((( только это на 50% защищает.. надо на стороне сервера обрабатывающий скрипт.....
FADE
а без лазинья в настройки сервера никак?
в .htaccess можно вписать строчку:
php_flag *magic_quotes_gpc off
Vlad Drakula
18-10-2004, 08:04
FADE
мда...
а код твой никто на валидность не проверял...
нужно делать так:
$to=str_replace('\\', '', $from);
PS
заведи хороший редактор, который все будет подсвечивать!
Vlad Drakula
$to=str_replace('\\', '', $from);
а если зл0й хацкер ввел один 06ратный слеш??
Vlad Drakula
18-10-2004, 18:19
FADE
что я могу сказать...
могу сказать что тебе надо почитать учебник про синтаксис строк в ПХП...
Vlad Drakula
А нах самому ескейпить строки, если это может сделать сам сервер?
Никаких проблем с этим не наблюдаю... и зачем их отлавливать?
Vlad Drakula
19-10-2004, 00:01
archy
иногда одни могут появляться там где не надо!
и с этим реально возникают проблеммы!
Vlad Drakula
ну спасибо тебе
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.