Hallo Andre,
Das Passwort muss unter UNIX jedoch verschlüsselt werden. Das geht meines Wissens nicht mit PHP.
Doch, das geht: http://de3.php.net/crypt.
Es gibt sogar ein PEAR-Paket für .htpasswd-Dateien: http://pear.php.net/manual/en/package.fileformats.file-passwd.php.
Viele Grüße,
Christian