![]() |
http authentication
http://www.php.net/manual/en/features.http-auth.php
und wie mach ich das jetzt, dass er zugriff gewährt, wenn ich den richtigen user und passwort angegeben habe??? [edit] sorry... geht schon! hatte das gestern probiert, da is es nicht gegangen, jetzt gehts: PHP-Code:
|
hmmm
andere frage: kann ich irgendwie einen gesamten ordner so schützen? vielleicht mit einem standard-auth-file das von jeder seite includet wird? mein webspace lässt nämlich keine .htaccess zu :( |
Mittes include_once('path/to/auth.inc'); in jedem PHP-File: ja.
Für Text-Files oder Bilder: nein. |
ok ich hab das jetzt so gelöst, dass ich ein index-file hab, wo die auth geprüft wird und wenn das true ist, dann werden die diversen seiten aus einem auf dem server geschützten ordner includet!
was aber nicht funktioniert: ich kann nicht mehreren usern den zugriff erlauben :( PHP-Code:
|
Ich glaube der Fehler liegt in der Zeile:
PHP-Code:
PHP-Code:
Du weist dem Array users das Array zu, daß mit explode entsteht. Daher ist in user immer nur user und passwort gespeichert. Jak |
Das Problem ist, dass jede Zeile von file() mit einem Linefeed "\n" abschließt.
~ |
danke - an das hab ich nicht gedacht!
aber irgendwie gehts trotzdem nicht :( ich wollte den \n so wegbringen: ereg_replace("\n","",$line[1]); ich hab das zum überprüfen mal so gemacht und mit echo jedes pw ausgegeben: echo ereg_replace("\n","####",$line[1]); das sah dann ca so aus: ökajipa9osi8408094aölkdj ####öaksdjölkasjdölkoiwe ####öaksdölkasjdölkdöalk4 #### ...also dachte ich, dass da vielleicht noch ein abstand davor ist -> fehlanzeige. ich hab das jetzt in eine DB geschrieben, da funktioniert das problemlos! ich werde es wahrscheinlich auch auf DB basis lassen, aber mich würde trotzdem interessieren, was ich falsch gemacht habe! |
Vielleicht hast du die Datei im DOS-"Modus" abgespeichert, da ist's dann ein \r\n und nicht nur ein \n...
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag