Hi!
bisher nicht in php.
für perl gibts sowas, falls du das portieren kannst.
Evtl. ja - hast Du da vielleicht einen Link?
für windows musst du die htpasswd.exe aus dem apache\bin\ - verzeichnis benutzen, die sich auch per kommandozeile steuern lässt.
Das ist klar - und die benutzt auf Windows automatisch MD5 und Apache kann auch nur .htpasswds lesen, die mit MD5 verschlüsselt wurden. Eine mit crypt() verschlüsselte (unter Linux/Unix) korrekte .htpasswd wird unter Windows nicht laufen.
Mit freundlichen Grüßen,
Michael Nagler