hallo
ich habe folgenden htaccess generator geschrieben.
es kommt die passwortabfrage aber das password wird nicht angenommen.
es ist ein unix server, ein anderer htaccess generator, der das passwort ebenfalls per crypt() verschlüsselt funktioniert.
warum funtzt meiner nicht?
ich habe folgenden htaccess generator geschrieben.
es kommt die passwortabfrage aber das password wird nicht angenommen.
es ist ein unix server, ein anderer htaccess generator, der das passwort ebenfalls per crypt() verschlüsselt funktioniert.
warum funtzt meiner nicht?
PHP-Code:
<?php
$selfpath=realpath("./");
$htaccess="AuthType Basic
AuthName \"Password\"
AuthUserFile $selfpath/.htpasswd1
require valid-user";
$clearpass=trim(stripslashes($_POST['password']));
$cpassword=crypt($clearpass);
$htpasswd=trim($_POST['benutzername']).':'.$cpassword;
$sh=htmlspecialchars($htaccess);
if (is_writeable('./')==1){
$datei1=@fopen(".htpasswd","w");
fputs($datei1,$htpasswd);
fclose($datei1);
$datei1=@fopen(".htaccess","w");
fputs($datei1,$htaccess);
fclose($datei1);
$returnmessage=returnError('error_htaccess_ready');
}else{
$returnmessage=returnError('error_htaccess_error01');
}
?>
Kommentar