Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > помогите разобрть скрипт на пхп |
Автор: study1987 19.7.2007, 01:40 | ||
Подскажите, пожалйста, что означают эти строки: $refurl=str_replace("^","&",$refurl); $refurl=str_replace("~","=",$refurl); , длячего менять местами "^","&"? и еще подскажите, пожалуйста. как мне хранить пароли и логины пользователей: если я закодировал пароли кодом MD5, то я просто могу их хранить в текстовом файле в том же каталоге что и скрипт, или как ? |
Автор: mr.fox 19.7.2007, 03:53 |
study1987, откуда выдран этот код? |
Автор: FlameTH 19.7.2007, 07:38 |
Ну судя по всему $refurl это переменная адреса с дополнительными параметрами читаемыми по методу GET. к примеру адрес до преоброзования строки выглядит так: vpupkin.com/index.php?foo~1^bar~2 Конечно же такого адреса сервер не поймет, поэтому преобразование происходит на: vpupkin.com/index.php?foo=1&bar=2 А пароли лучше не хранить в легкодоступных местах. даже захешированные. Ибо еси хеш шаблонный его можно запросто расхешировать, да и вообще умному хакеру не помешает даже не шаблонный хеш. |
Автор: FlameTH 19.7.2007, 14:59 |
Полюбому ты меня понял, не нужно умничать. |
Автор: sTa1kEr 19.7.2007, 15:09 |
Прошу прощенья, не хотел, что бы у кого-либо осталось впечатление, что из хэша можно восстановить первоначальные данные. А про "шаблонный" хэш я не понял, что имелось ввиду. |
Автор: FlameTH 19.7.2007, 15:14 |
Тут имелось в виду хеш из простых слов, который можно подорать по словарю. |
Автор: SelenIT 19.7.2007, 19:13 |
Похоже из чего-то очень древнего, потому что налицо работа под register_globals=On, что есть опасный пережиток, потенциальная дыра в безопасности и вообще зло. |