Я делаю сайт, который предусматривает вход с правами администратора. На сколько я понимаю, пароль и логин должны хранится в каком-либо файле. А потом, средствами скрипта, можно будет их оттуда выудить и использовать. Не подскажите-ли, как лучше защитить этот файл с паролями от чужих глаз или как организовать данную ф-цию с входом с администраторскими правами. Заранее благодарен, maDByte
Здравствуйте, maDByte! Лучше всего хранить пароль в базе данных, да ещё и в зашифрованом виде. Вот простенький пример : //Получаем из формы данные $login = $_POST['login']; $pass = $_POST['pass']; $crypt_pass = md5($pass); // зашифровали Загоняем в базу. Потом при проверке на совпадение : if(($login == $login_iz_bazi) && (md5($pass) == $pass_iz_bazi)) { print "Правильно!"; } else { print "Неправильно!"; } Ответ отправлен: 22.08.2003, 16:07 Отправитель: MOPO3 Отвечает NeiTrinO
Добрый день, maDByte! ну во-первых хранить логин и пароль можно либо в базе данных (что лучше всего), а можно и в текстовом файле, но в любом случае, лучше всего закодировать информацию, лучше всего через md5(); Ответ отправлен: 22.08.2003, 00:02 Отправитель: NeiTrinO Отвечает Detrimon
Доброе время суток, maDByte! В принципе есть стандарт, по которому вариться.... ой... по которому делается доступ.... Сам я с этим не разбирался, так как не приходилось разграничивать доступ, но есть такой файл: httaccess (вроде так называется), который используется для паролей..... Поищи в Интернете на сайтах www.php.com http://www.phpclub.ru/ http://www.guzei.com/asp/conference/?id=25 Ответ отправлен: 22.08.2003, 00:15 Отправитель: Detrimon
Вопрос № 71
Каким образом можно выставить права у дирректории на полный доступ (через скрипт)?
Добрый день, maDByte! Пользуйся функциями exec(); passthru(); escapeshellcmd();
Ответ отправлен: 22.08.2003, 16:10 Отправитель: MOPO3 Отвечает NeiTrinO
Доброе время суток, maDByte! у директории, если не ошибаюсь, никак, а у файлов можно - через chmod Ответ отправлен: 22.08.2003, 00:05 Отправитель: NeiTrinO Отвечает Licvidator
Здравствуйте, maDByte! mkdir("mydir", 0777); Ответ отправлен: 22.08.2003, 11:18 Отправитель: Licvidator
Вопрос № 72
К вопросу об изменении прав доступа к папке. А как мне тогда сделать? На сайте мне необходимо сделать функцию регистрации (сделал), пользователь регестрируется в системе и у него появляется право закачивать файлы на фтп. Для него создается папка, в нее-то и будут закачиваться файлы. Но насколько я помню, чтобы разрешить закачивать файлы в папку, нужно выставить права ее, на 777. Я прав? Помогите решить проблему, плиз... 2) Не знаете-ли где найти документацию по .htaccess (только чтобы там все просто было написано)? С уважением, maDByte
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.