Проблема в том, что MySQL как-то странно выводит эту букву в UTF-8. Все остальные нормально, а эта как попало( Выход из ситуации такой:
В классе подключения к БД, после mysql_connect, нужно написать mysql_query("SET NAMES UTF8");. Минус в том, что если база уже заполнена, ее придется перезаписать.
воскресенье, 24 января 2010 г.
вторник, 19 января 2010 г.
utf8 и Денвер
Как заставить денвер работать внутри сети как корпоративный web-сервер, да так чтоб понимал utf8?
Надо C:\WebServers\usr\local\apache\conf\httpd.conf закоментить строку: AddDefaultCharset windows-1251 и ребутнуть денвер.
Все. Utf8 сервер уже научился.
Дальше надо, чтоб его было видно в локальной сети. Это описано в FAQ к денверу поэтому скажу, что мне понравился способ с .htaccess который надо положить в z:\home\_название сайта_\, и в котором надо написать #dnwr_ip _ваш ip адрес_, и стучаться на него с другого компа.
Надо C:\WebServers\usr\local\apache\conf\httpd.conf закоментить строку: AddDefaultCharset windows-1251 и ребутнуть денвер.
Все. Utf8 сервер уже научился.
Дальше надо, чтоб его было видно в локальной сети. Это описано в FAQ к денверу поэтому скажу, что мне понравился способ с .htaccess который надо положить в z:\home\_название сайта_\, и в котором надо написать #dnwr_ip _ваш ip адрес_, и стучаться на него с другого компа.
Подписаться на:
Сообщения (Atom)