オンラインで .htpasswd にユーザーを追加または削除します include("./class.Htpasswd.php3"); /* この .htpasswd のパスを変更してくださいfile */ $htpasswdfile = "/usr2/amitc/.htpasswd"; // この行は変更しないでください echo ''; ?> ;INPUT TYPE=text name="username"> チェック済み> パスワードを確認 ユーザーを削除 ;INPUT TYPE=submit name="オペレーション"> if(!isset($operation)) { } else { echo " echo "この操作を実行しました。 を確認してください。" ; echo "ユーザー $username とパスワード $password に対して = [$doop] < を実行します。$handle = new Htpasswd($htpasswdfile); $doop) { case 'add': print "ユーザー"; $retval = $handle->addUser($username, $password); ) { print "ユーザー [$username] が正常に参加しました!"; } else { print "ユーザー [$username] に参加できませんでした。"; } break; case 'change': print 'パスワード変更 '; $retval = $handle->changePass($username, $password); if($retval) { print "[$username] のパスワードが正常に変更されました。< ;BR>"; } else { print "[$username] のパスワード変更失敗しました。"; } break; case 'delete' : print 'ユーザーの削除'; $retval = $handle-> ;deleteUser($username); if($retval) { print "[$username] は削除されました。"; } else { print "削除中にエラーが発生しました[$username]."; } break; case 'verify': print 'ユーザーのパスワードを検証するコード'; $ retval = $handle->verifyUser($username, $password); if($retval) { print "[$username] はパスワード [$password] で正常であることを確認します} else { print "[$username] と [$password] の検証エラー (パスワードが間違っているか、ユーザーが存在しません!) } ブレーク; デフォルト: print 'ブレークしますか? } echo "} ?>