';"/> ';">

ホームページ  >  記事  >  バックエンド開発  >  htpasswd オンラインでのユーザーの追加と削除

htpasswd オンラインでのユーザーの追加と削除

WBOY
WBOYオリジナル
2016-07-29 08:34:441135ブラウズ

オンラインで .htpasswd にユーザーを追加または削除します
include("./class.Htpasswd.php3");
/* この .htpasswd ファイルのパスを変更してください
*/
$htpasswdfile = "/usr2/ amitc/ .htpasswd";
// この行は変更しないでください
echo '

';
?>
TD>

}
else {
echo "
"
echo "この操作を実行しました。

を確認してください
echo ";ユーザー $username とパスワードを変更したい $password = [$doop]
";
$handle = new Htpasswd($htpasswdfile);
switch ($doop) {
case 'add':
print "User< ;BR>";
$retval = $handle->addUser($username, $password);
if($retval) {
print "ユーザー[$username] が正常に参加しました!
" ;
} else {
print "ユーザー [$username] に参加できませんでした。
"
}
break;
case 'change':
print 'パスワードを変更
'; ($username, $password);
if($retval) {
print "[$username] のパスワードが正常に変更されました。
";
print "[$username] のパスワードの変更失敗しました。
";
}
break;
case 'delete':
print 'ユーザーを削除
';
$retval = $handle->deleteUser($username);
if($ retval) {
print "[$username] が削除されました。
";
} else {
print "[$username] の削除中にエラーが発生しました。
"
}
break; :
print 'ユーザーのパスワードを確認するコード
';
$retval = $handle->verifyUser($username, $password);
if($retval) {
print "[$username] はパスワードを検証します[$password]
";
} else {
print "[$username] と [$password] の検証エラー (パスワードが間違っているか、ユーザーが存在しません!)
";
}
Break ;
デフォルト:
print '
'
echo "
" ;
以上、htpasswd におけるオンラインでのユーザーの追加と削除を内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
ユーザー名: パスワードを確認してください

新しいユーザーを追加します
< INPUT TYPE=radio NAME=doop="delete" > ユーザーを削除
INPUT TYPE=radio VALUE="change" >