MrBeen: $_SERVER[PHP_AUTH_USER] und $_SERVER[PHP_AUTH_PW]

Beitrag lesen

Hallo allerseits,
ich bin auf ein sehr merkwürdiges Problem gestoßen.

Wenn ich mich mit den Zeichen . / : im Benutzernamen anmelden will.
enthalten die Variabeln
$_SERVER[PHP_AUTH_USER] und $_SERVER[PHP_AUTH_PW]
nicht das was ich eingebe.

PHP Version 5.1.6

Als Beispiel:

1. Eingabe:
-----------------------
Username    test:
Passwort    admin

1. Ergibt:
-----------------------
        Username  test
        Passwort  :admin

2. Eingabe
-----------------------
Username    :test
Passwort    admin

2. Ergibt:
-----------------------
        Username
        Passwort  test:admin

3. Eingabe
------------------------
Username    .:test:.
Passwort    admin

3. Ergibt:
-----------------------
          Username  .
          Passwort  test:.:admin
-----------------------

Das ist doch nicht normal oder ?!
Unter php.net habe ich keinen Hinweis gefunden woran es liegen könnte.