![]() |
запись типа
$str=str_replase("\", "", $str); не работает(( а также не работает $str=str_replase('\', "", $str); а функция stripslashes() чото там плюс ко всему к ним добавляет((( ну как их убрать?? ведь можно наверное... |
FADE
а как они у тебя появляются.... ??? скорее всего нужно прописать в настройках сервера: php_flag magic_quotes_gpc off ЗЫ если этого не занть то и не узнаешь про это... |
FADE
str_replace вообщето... что значит не работает? Vlad Drakula Опасное занятие выключать эту опцию! IMHO |
archy
очень даже безопасное! если не отключить то всю жизнь будешь гоняться за слешами... я гонялся... ничем не мог убить ничего не помогало... я не надеюсь на сервер, я воссех местах где надо их сам добавляю! |
Vlad Drakula
ну на сервере то откулючить ничего не проблема. если сервер твой. а как узнать поддерживает хост опцию или выключил ее\включил... а без лазинья в настройки сервера никак? когда пишу str_replace рукается на парсе ошибку, меняю двойные оковычевания на одинарные, всерано ругается.. в общем обратный слеш по сути со стрреплейсом не совместим(( ну неужели нету выхода??.. чтож придеться на яве аскии код клавиши отключать((( только это на 50% защищает.. надо на стороне сервера обрабатывающий скрипт..... |
FADE
Цитата:
Код:
php_flag *magic_quotes_gpc off |
FADE
мда... а код твой никто на валидность не проверял... нужно делать так: Код:
$to=str_replace('\\', '', $from); заведи хороший редактор, который все будет подсвечивать! |
Vlad Drakula
$to=str_replace('\\', '', $from); а если зл0й хацкер ввел один 06ратный слеш?? |
FADE
что я могу сказать... могу сказать что тебе надо почитать учебник про синтаксис строк в ПХП... |
Vlad Drakula
А нах самому ескейпить строки, если это может сделать сам сервер? Никаких проблем с этим не наблюдаю... и зачем их отлавливать? |
archy
иногда одни могут появляться там где не надо! и с этим реально возникают проблеммы! |
Vlad Drakula
ну спасибо тебе |
Время: 22:31. |
Время: 22:31.
© OSzone.net 2001-