PHP에서 온라인으로 .htpasswd에 사용자를 추가하거나 삭제하는 방법 include("./class.Htpasswd.php3") /* 이 .htpasswd 파일의 경로를 수정하세요 */ $htpasswdfile = "/usr2/amitc/.htpasswd" // 이 줄을 수정하지 마세요 echo '' ?> <테이블 테두리> 사용자 이름: <입력 유형=텍스트 이름="사용자 이름"> 비밀번호: <입력 유형=텍스트 이름="비밀번호"> <입력 유형=라디오 이름=doop VALUE="verify" 확인됨> 비밀번호 확인 새 사용자 추가 사용자 삭제 비밀번호 변경 <입력 유형=제출 이름="작업"> 표> if(!isset($작업)) { } 그렇지 않으면 { echo " "; echo "이 작업을 방금 수행했습니다. 을 확인하세요. echo "사용자 $username과 비밀번호를 설정하고 싶습니다. $password = [$doop] $handle = new Htpasswd($htpasswdfile) 스위치($doop) { 사례 '추가': PRint "사용자" $retval = $handle->addUser($username, $password) if($retval) { print "[$username] 사용자가 성공적으로 가입했습니다!"; } 다른 { print "[$username] 사용자 가입에 실패했습니다. "; } 휴식 '변경' 사례: '비밀번호 변경'을 인쇄하세요. $retval = $handle->changePass($username, $password) if($retval) { print "[$username]의 비밀번호가 성공적으로 변경되었습니다."; } 다른 { print "[$username] 비밀번호 수정에 실패했습니다."; } 휴식 '삭제' 사례: '사용자 삭제'를 인쇄합니다. $retval = $handle->deleteUser($username) if($retval) { print "[$username]이(가) 삭제되었습니다."; } 다른 { print "[$username]을 삭제하는 동안 오류가 발생했습니다. "; } 휴식 사례 '확인': '사용자 비밀번호를 확인하는 코드'를 인쇄하세요. $retval = $handle->verifyUser($username, $password) if($retval) { print "[$username]이 비밀번호 [$password]로 괜찮은지 확인합니다 } 다른 { "[$password]를 사용하여 [$username]에 대한 오류 확인(비밀번호가 잘못되었거나 사용자가 존재하지 않습니다!) "; } 휴식 기본값: print '방해하시겠습니까?' } 에코 ""; } ?> 위 내용은 관련 내용을 포함하여 PHP에서 온라인으로 .htpasswd에 사용자를 추가하고 삭제하는 방법을 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.