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 '
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