php修改htpasswd,在线增减.htpasswd内的用户

在线增减.htpasswd内的用户

更新时间:2006年10月09日 00:00:00   作者:

在线增减.htpasswd内的用户

include("./class.Htpasswd.php3");

/* 请修改此.htpasswd文件路径

*/

$htpasswdfile = "/usr2/amitc/.htpasswd";

// 此行请勿修改

echo '

';

?>

Username:
Password:

Verify Password

加入新用户

删除用户

更改密码

if(!isset($operation)) {

}

else {

echo " ";

echo "您刚进行了此项操作,请核查


";

echo "您要对用户 $username 及密码 $password 进行 = [$doop]
";

$handle = new Htpasswd($htpasswdfile);

switch ($doop) {

case 'add':

print "用户
";

$retval = $handle->addUser($username, $password);

if($retval) {

print "用户 [$username] 加入成功!
";

} else {

print "加入用户 [$username] 失败.
";

}

break;

case 'change':

print '修改密码
';

$retval = $handle->changePass($username, $password);

if($retval) {

print "[$username] 的密码修改成功.
";

} else {

print "[$username] 的密码修改失败.
";

}

break;

case 'delete':

print '删除用户
';

$retval = $handle->deleteUser($username);

if($retval) {

print "[$username] 被删除.
";

} else {

print "删除 [$username]时发生错误.
";

}

break;

case 'verify':

print 'Code to verify user's password
';

$retval = $handle->verifyUser($username, $password);

if($retval) {

print "[$username] verifies okay with password [$password]
";

} else {

print "Verify Error for [$username] with [$password] (wrong password or user doesn't exist!)
";

}

break;

default:

print '您要中断?
';

}

echo "";

}

?>

相关文章

1a1b05c64693fbf380aa1344a7812747.png

一个简单的MySQL数据浏览器...2006-10-10

4f55910a645b073bc4fc65dc10dc14bd.png

apache+mysql+php+ssl服务器之完全安装攻略...2006-09-09

0ea3c7666119d5615e582f823fb3fad6.png

PHP新手上路(十三)...2006-10-10

4f96a78db829b1556ff16de21e013c7a.png

PHP 如何向 MySQL 发送数据...2006-10-10

8cc1031babc6aff2319f1c6af8544aa0.png

转PHP手册及PHP编程标准...2006-12-12

0c932a99bb7b6f23c937db507070cc7b.png

BBS(php & mysql)完整版(六)...2006-10-10

cca732bf65a93ed2ec0ac80c638460fe.png

用PHP和ACCESS写聊天室(三)...2006-10-10

2d9f31f2af7b675a3d153d2b7f1035a7.png

PHP的FTP学习(二)[转自奥索]...2006-10-10

b452cee8ec5cd9e58ab98eba17281e59.png

继上篇文章 PHP – EasyUI DataGrid 资料取的方式,本篇一條小龍继续讲述,如何操作 DataGrid,把资料存入资料库,并实现 MVC 架构,将资料层分离、独立运作2012-11-11

f4838ec7e2d4da28e0b57d4e852dadd4.png

一个颜色轮换的简单例子...2006-10-10

最新评论

你可能感兴趣的:(php修改htpasswd)