Сервер французская кодировка
А более развёрнуто задать вопрос никак нельзя?
А то ничерта не ясно.
А то ничерта не ясно.
скрипт забирает данные из базы на французском языке. вот что в результате получается

французские символы не отображаются

французские символы не отображаются
Проверить:
1. Правильно ли отдаются данные из базы
2. Правильную ли кодировку отдаёт сервер
1. Правильно ли отдаются данные из базы
2. Правильную ли кодировку отдаёт сервер
это проблема сервера так как если делать просто: принт "какойто французский текст" то выдается тоже самое. где это настраивается у апача.
вроде есть такие файлы *.var.
вроде есть такие файлы *.var.
А может, надо
<meta http-equiv="Content-Type" content="text/html; charset=правильный чарсет">
на страничке писать?
<meta http-equiv="Content-Type" content="text/html; charset=правильный чарсет">
на страничке писать?
> на страничке писать?
Может всё таки в HTTP заголовке?
Может всё таки в HTTP заголовке?
charset правильный стоит.
В правом верхнем углу нормальные буквы.
Наверное, дело не в веб-сервере.
Наверное, дело не в веб-сервере.
Глупый вопрос. Если тем же броузером зайти на какой-нибудь французский сайт, то нормально отображается?
не там прописано вот так En français
и работает.
а вот если просто подсовывать французский текст то хрен.
и работает.
а вот если просто подсовывать французский текст то хрен.
да все ок.
конечно можно при выводе заменять все французские спецчары на спецкоды но это последнее дело.
конечно можно при выводе заменять все французские спецчары на спецкоды но это последнее дело.
Меня глючит, или ты до сих пор не выложил полного HTTP-ответа от сервера?
[offtopic]
кхех прикол форум вот эту штуку & # 231; заменил на ц французское
[/offtopic]
кхех прикол форум вот эту штуку & # 231; заменил на ц французское
[/offtopic]
как его быстро получить?
wget -S server.ru
wget -S -O - "$URL"
ну вот.
ignatich:~$ wget -S -O - "http://denisochka/?lng=fra" > ____
--18:19:40-- http://denisochka/?lng=fra
=> `-'
Resolving denisochka... 172.16.36.154
Connecting to denisochka[172.16.36.154]:80... connected.
HTTP request sent, awaiting response...
1 HTTP/1.1 200 OK
2 Date: Sat, 26 Mar 2005 15:21:21 GMT
3 Server: Apache/1.3.31 (Win32) DAV/1.0.3 mod_perl/1.29 mod_ssl/2.8.18 OpenSSL/0.9.7d
4 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
5 Expires: Thu, 19 Nov 1981 08:52:00 GMT
6 Pragma: no-cache
7 X-Powered-By: PHP/4.3.8
8 Set-Cookie: PHPSESSID=75416e1ffde4f54ec7d027bc9c9194fd; path=/
9 Set-Cookie: domestico_language_cookie=fra; path=/
10 Last-Modified: Sat, 26 Mar 2005 15:21:21 GMT
11 Connection: close
12 Content-Type: text/html
[ <=> ] 7,299 --.--K/s
18:19:40 (1.28 MB/s) - `-' saved [7,299]
wget выдал
<td valign="top" width="479">
Ins?rez votre nom de famille<>
> 12 Content-Type: text/html
Ну и где здесь charset?
Ну и где здесь charset?
Во view source тоже вопросительные знаки?
Из базы точно нормально забирается? Какая кодировка базы?
Из базы точно нормально забирается? Какая кодировка базы?
так вот и вопрос что надо в конфиге апача прописать чтобы он возвращал его
В конфиге - например AddDefaultCharset
А можно и в скрипте прописать.
А можно и в скрипте прописать.
вернул
12 Content-Type: text/html; charset=ISO-8859-1
но ни хрена не изменилось
12 Content-Type: text/html; charset=ISO-8859-1
но ни хрена не изменилось
А контент сайта у тебя в каком чарсете?
в таком же
Ладно всем спасибо.
посмотрел щас пару канадских сайтов они там французские чары меняют на спец символы. сделаю также.
посмотрел щас пару канадских сайтов они там французские чары меняют на спец символы. сделаю также.
Оставить комментарий
laki
Где надо прописать чтобы французский отображался правильно?заранеее спасибо
конфигура апач 1.3 и пхп 4.3.х