Mailinglisten-Archive |
Hallo, ich stehe vor folgendem Problem: Ich habe einen Skript geschrieben, der mittels Formularseite Verzeichnise mit .htaccess schützt. Das generieren der .htpasswd und des crypten via crypt() geht zwar, das Passwort funktioniert allerdings dann beim einloggen nicht. Wer kann mir helfen? So jetzt das Programm: <? #$algorithmus = strrev(substr($passwort,0,2)); #Funktioniert auch mit o.g. Algorithmus nicht! $pwd_crypted = crypt($passwort); echo "<p><font size='4'><b>Benutzername: $benutzername</b></font></p> <p><font size='4'><b>Passwort: $passwort </p><p> Crypted: $pwd_crypted</b></font></p>"; # echo "<p><font size='4'><b>Algorithmus: $algorithmus</b></font></p>"; # Funktion, welche die Datei(en) anlegt function schreibe_datei ($f1,$f2,$f3,$f4) { $daten1=fopen("/home/www/.htusers", "a"); fputs($daten1, $f1.":".$f2."\n"); fclose($daten1); $daten2=fopen("$pfad/.htaccess", "a"); fputs($daten2, $f3); fclose($daten2); } schreibe_datei ($benutzername,$pwd_crypted,$htaccess_datei,$pfad); ?>
php::bar PHP Wiki - Listenarchive