hussar
In code we trust!
crypt ()?????????????
Народ!!! Делаю что-то вроде утилитки для апача создающей криптованые пароли. Скрипт следующий:
Файл .htaccess такой:
DirectoryIndex dctcerb.php
IndexIgnore *
AuthType Basic
AuthName "Введите свой логин и пароль"
AuthUserFile dctcerb
require valid-user
ErrorDocument 401 "У Вас нет доступа к этому файлу
Файл генерится, но когда захожу в нужную деррикторию выплывает окошко с запросом логина и пароля, но пароли не распознаются. Не могу понять в чем ошибка?
Народ!!! Делаю что-то вроде утилитки для апача создающей криптованые пароли. Скрипт следующий:
PHP:
<?
switch ($REQUEST_METHOD):
case "POST":
$psw=crypt($psw,"11");
$psw_2=crypt($psw_2,"11");
if (empty($log))
echo "Error!!! No Login!!!";
elseif (empty($psw))
echo "Error!!! No password!!!";
elseif (empty($psw_2))
echo "Error!!! No confirm of password!!!";
elseif ($psw!==$psw_2)
echo "Вы ввели разные пароли, повторите ввод заново";
else {
$f=fopen("dctcerb","a+");
fwrite($f, $log.":".$psw."\n");
fclose($f);
};
default:
?>
<form action="" enctype=multipart\form-data method=post>
<b>Логин:</b><input type="text" name="log" size="20"><br>
<b>Пароль:</b><input type="password" name="psw" size="20"><br>
<b>Подверждение пароля:</b><input type="password" name="psw_2" size="20"><br>
<input type="submit" name="go" value="Записать в файл">
</form>
<?endswitch;?>
DirectoryIndex dctcerb.php
IndexIgnore *
AuthType Basic
AuthName "Введите свой логин и пароль"
AuthUserFile dctcerb
require valid-user
ErrorDocument 401 "У Вас нет доступа к этому файлу
Файл генерится, но когда захожу в нужную деррикторию выплывает окошко с запросом логина и пароля, но пароли не распознаются. Не могу понять в чем ошибка?