Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sergey M. 24.04.2003 13:32
@main[] # создаём именованную таблицу пользователей $users[^table::create{name password alice xxxxxx bob yyyyyy }] # начинаем набивать тестовый файл .htpasswd # для этого создаём nameless таблицу $htpasswd $htpasswd[^table::create[nameless]{}] # менюшим исходную таблицу с пользователями # с каждой интерацией цикла menu добавляя в таблицу $htpasswd # новую строку в формате "пользователь:криптованый_пароль" ^users.menu{ ^htpasswd.append{$users.name:^math:crypt[$users.password;^$apr1^$]} } # сохраняем получившееся в файл ^htpasswd.save[nameless;.htpasswd-parser-test]