Bei mir stehen sie drin
(
[Host] => testserver
[User-Agent] => Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
[Accept] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
[Accept-Language] => de
[Accept-Encoding] => gzip,deflate
[Accept-Charset] => ISO-8859-1,utf-8;q=0.7,*;q=0.7
[Keep-Alive] => 300
[Connection] => keep-alive
[Referer] => http://testserver/~thomas/php4/Authenticate/
[Cache-Control] => max-age=0, max-age=0
[Authorization] => Basic VGhvbWFzOmNhZmVrYWtrZQ==
)
Hmm, bist Du auch bei Strato? oder auch via cgi php unterwegs?
$_headers['Authorization'] ist das Feld, dass man auseinandernehmen muss.
$cred = base64_decode($_headers['Authorization']);
$_UN_PW = explode('.'$cred);
OK, das wäre es wohl, wenn ich es denn hätte. Aber wie komme ich an das von Dir o.a. Array?
Die Authorization schreibt wird wohl durch WWW-Authenticate in das Array geschrieben, oder? Aber wie gefragt - woher weiß WWW-Authenticate, welche User-Datei es zum Abgleich nehmen muss...
Vielleicht werde ich heute Nacht ja noch fertig...!