Heim  >  Artikel  >  Backend-Entwicklung  >  So erhöhen und verringern Sie die Anzahl der Benutzer in .htpasswd online in PHP

So erhöhen und verringern Sie die Anzahl der Benutzer in .htpasswd online in PHP

WBOY
WBOYOriginal
2016-08-08 09:34:051138Durchsuche

So fügen Sie Benutzer in .htpasswd online in PHP hinzu oder löschen sie

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

/* Bitte ändern Sie den Pfad dieser .htpasswd-Datei
*/
$htpasswdfile = "/usr2/amitc/.htpasswd"


// Bitte ändern Sie diese Zeile nicht
echo '

'; ?> Benutzername: Passwort: Passwort bestätigen
Neuen Benutzer hinzufügen
Benutzer löschen
Passwort ändern
if(!isset($operation)) {
}
sonst {
echo "
"; echo „Sie haben diesen Vorgang gerade durchgeführt, bitte überprüfen Sie

“; echo „Sie möchten den Benutzer $username und das Passwort $password = [$doop]
“ festlegen $handle = new Htpasswd($htpasswdfile);
switch ($doop) {
Fall 'hinzufügen':
PRint „Benutzer
“; $retval = $handle->addUser($username, $password); if($retval) {
print „Benutzer [$username] ist erfolgreich beigetreten!
“; } else {
print „Beitritt zum Benutzer [$username] fehlgeschlagen.
“; }
Pause;

Fall 'Änderung':
print 'Passwort ändern
'; $retval = $handle->changePass($username, $password); if($retval) {
print „Das Passwort von [$username] wurde erfolgreich geändert.
“; } else {
print „Die Passwortänderung von [$username] ist fehlgeschlagen.
“; }
Pause;

Fall 'löschen':
print 'Benutzer löschen
'; $retval = $handle->deleteUser($username); if($retval) {
print „[$username] wurde gelöscht.
“; } else {
print „Beim Löschen von [$username] ist ein Fehler aufgetreten.
“; }
Pause;

Fall 'verifizieren':
print 'Code zur Überprüfung des Benutzerpassworts
'; $retval = $handle->verifyUser($username, $password); if($retval) {
print „[$username] bestätigt, dass das Passwort [$password]
in Ordnung ist“; } else {
print „Fehler bei [$username] mit [$password] überprüfen (falsches Passwort oder Benutzer existiert nicht!)
“; }

Pause;

Standard:
print 'Möchten Sie unterbrechen?
'; }
echo "
"; }
?>
Das Obige stellt vor, wie man Benutzer in .htpasswd online in PHP hinzufügt und löscht, einschließlich relevanter Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn