[PHP-DEV] Bug #908: Problem with German Umlauts in $PHP_AUTH_USER From: geschke <email protected>
Date: 11/09/98

From: geschke <email protected>
Operating system: Linux / SUN Solaris
PHP version: 3.0.5
PHP Bug Type: Misbehaving function
Bug description: Problem with German Umlauts in $PHP_AUTH_USER

By authenticating with the help of $PHP_AUTH_USER / $PHP_AUTH_PW, PHP has problems to set these variables when they include German Umlauts (äöüßÄÖÜ).

Here a list with correct and incorrect values:

$PHP_AUTH_USER: result:
täten täten (ok)
töten töten (ok)
tüten tüten (ok)
tätär tät (error)
tütür tüt (error)
tötör töt (error)
tätärä tät (error)
tütürü tüt (error)
tötörö töt (error)
daß daß (ok)
ßad '' (emtpy string) (error)
TÜR TÜR (ok)
TÜRÜ TÜR (error)
österreich '' (empty string) (error)
äste '' (empty string) (error)
üst '' (empty string) (error)
Tabalugä Tabalugä (ok)
Taß_Kaffä Taß_Kaffä (ok)
Taßtä Taßtä (ok)
Taßä Taß (error)
röstän röstän (ok)
reloümä reloüm (error)

Testet with Apache 1.3.3 and PHP 3.0.5 on Linux and SUN Solaris.
My do-conf line:
./configure --with-apache=/usr/local/src/comapache/apache_1.3.3 --with-gd=/usr/local --with-mysql --with-config-file-path

This strange behaviour is discussed in the German PHP Mailing List (archive on http://infosoc.uni-koeln.de/archive/php/), but until now we haven't found a solution.

--
PHP Development Mailing List   http://www.php.net/
To unsubscribe send an empty message to php-dev-unsubscribe <email protected>
For help: php-dev-help <email protected>