Имя: Пароль:
IT
Веб-мастеринг
Чо-то с кодировками PHP_AUTH_USER
,
0 D_Pavel
 
20.09.16
04:05
Сайт запрашивает ник и пароль так:
    header('Content-Type: text/html; charset=utf-8');
    header('WWW-Authenticate: Basic realm="X"');
    header('HTTP/1.0 401 Unauthorized');
юзер вводит имя русскими буквами.
На сервер вместо букв приходят вопросы.
делаю:
echo(ord($_SERVER['PHP_AUTH_USER']));
Печатает:
63

Как исправить?
1 D_Pavel
 
20.09.16
05:20
Такое замечено только на IE и Edge. В хроме норм. В других бровзерах не смотрел.
2 Mauser
 
20.09.16
05:50
Попробовать http 1.1 Если не поможет, то переписать браузер для поддержки https://tools.ietf.org/id/draft-reschke-basicauth-enc-00.html
3 Mauser
 
20.09.16
05:55
В п.4 пример
2 + 2 = 3.9999999999999999999999999999999...