hilfe bei .htaccsess[warte auf schlisung]
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beispiel
code
dank
datei
dokument
einstellen
entfernen
erstellt code
fenster
festlegen
frage
http
jemand
kompletten pfad
login
notwendigen dateien
ordner
pfad
tester
url
-
Wokte mal frage ob mir jemand ein .htaccsess dokument geben kann wo ich einstellen kann wer in den ordner ADMIN/ rein kommt
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/webpages/lima-city/mitti/html/ /*hier schreibst du den pfad hinein*/
AuthGroupFile /dev/null
require valid-user
-
danke das habe ich gesucht nur jetzt habe ich ein prob jetzt sperrt er mich auch von der seite
Beitrag zuletzt geändert: 5.3.2011 14:07:51 von phpworld -
phpworld schrieb:
danke das habe ich gesucht nur jetzt habe ich ein prob jetzt sperrt er mich auch von der seite
Vielleicht hilft dir ein kleines PHP-Script weiter, welches die notwendigen Dateien erstellt?
<?php // Passwortgenerierung mit .htaccess und .htpasswd function make_htaccess($user, $authName, $passwdFile="") { if(empty($passwdFile)) $passwdFile=dirname(__FILE__); $access .= 'AuthType Basic' . "\n"; $access .= 'AuthName "' . $authName . '"' . "\n"; $access .= 'AuthUserFile ' . $passwdFile . '/.htpasswd' . "\n"; $access .= 'require user ' . $user . "\n"; $handle = fopen(".htaccess","w"); fputs($handle,$access); fclose($handle); } function make_htpasswd($user, $passwd, $passwdFile="") { if(empty($passwdFile)) $passwdFile=dirname(__FILE__); $passwd = crypt($passwd); $htpasswd = $user . ':' . $passwd . "\n"; $handle = fopen($passwdFile . '/.htpasswd',"a"); fputs($handle,$htpasswd); fclose($handle); } // Den Benutzernamen für den Login $user = 'tester'; // Das Passwort für den Login $passwd = 'test'; // Der Text, der angezeigt wird wenn das Login-Fenster geöffnet wird. $authName = 'Top Secret'; // Den kompletten Pfad zu der Datei .htpasswd, ohne abschließenden Slash (/), oder leer lassen. $passwdFile = ''; make_htaccess($user, $authName, $passwdFile); make_htpasswd($user, $passwd, $passwdFile); // unlink("create_pw.php"); // ^^ Wenn das Script ausgeführt wurde, soll es sich selbst löschen? Dann // entfernen. ?>
^^ Beispiel einer Datei Namens "create_pw.php"
- Name & Passwort festlegen
- Hochladen
- Rechte setzen auf 755
- Ausführen
;)
Beitrag zuletzt geändert: 5.3.2011 14:30:04 von menschle -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage