[PHP] htpasswd - как его сделать удобным пользователю

yorick

Новичок
PHP:
 htpasswd - как его сделать удобным пользователю[/b]

Нужно сделать удобный интерфейс для добавления пользователей в фаил htpasswd.

В разных форумах появлалась эта тема, но ни в одном помощь я не получил, а только смутные подсказки.

Вот одна из них( использование функции shell_exec для запуска утилитки, но у меня не работает, даже если поменять глобальные пути к файлу и утилите):
$Htuserfile = "/home/userssite"; 
$Pathhtpasswd = "/usr/local/apache/bin/htpasswd -b"; 
$test=shell_exec($Pathhtpasswd." ".$Htuserfile." $login $pass");

дело в том что использовать функцию crypt неполучится, т.к. она ни при каком salt не даёт результат: 
$apr$xxx...xxx - это получится только через утилиту.

Вообщем вопрос: как сделать $apr$xxx...xxx пусть даже через утилиту, но рабочим путем.
 

Фанат

oncle terrible
Команда форума
надо не спрашивать, а искать.
код на пхп, генерящий пароль, приводился сто раз.
 
Сверху