Сервер французская кодировка

laki

Где надо прописать чтобы французский отображался правильно?
заранеее спасибо
конфигура апач 1.3 и пхп 4.3.х

artimon

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

laki

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

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

artimon

Проверить:
1. Правильно ли отдаются данные из базы
2. Правильную ли кодировку отдаёт сервер

laki

это проблема сервера так как если делать просто: принт "какойто французский текст" то выдается тоже самое. где это настраивается у апача.
вроде есть такие файлы *.var.

Elina74

А может, надо
<meta http-equiv="Content-Type" content="text/html; charset=правильный чарсет">
на страничке писать?

sergey_m

> на страничке писать?
Может всё таки в HTTP заголовке?

laki

charset правильный стоит.

Marinavo_0507

В правом верхнем углу нормальные буквы.
Наверное, дело не в веб-сервере.

sergey_m

Глупый вопрос. Если тем же броузером зайти на какой-нибудь французский сайт, то нормально отображается?

laki

не там прописано вот так En français
и работает.
а вот если просто подсовывать французский текст то хрен.

laki

да все ок.
конечно можно при выводе заменять все французские спецчары на спецкоды но это последнее дело.

Marinavo_0507

Меня глючит, или ты до сих пор не выложил полного HTTP-ответа от сервера?

laki

[offtopic]
кхех прикол форум вот эту штуку & # 231; заменил на ц французское
[/offtopic]

laki

как его быстро получить?

artimon

wget -S server.ru

Marinavo_0507

wget -S -O - "$URL"

laki


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<>

Marinavo_0507

> 12 Content-Type: text/html
Ну и где здесь charset?

artimon

Во view source тоже вопросительные знаки?
Из базы точно нормально забирается? Какая кодировка базы?

laki

так вот и вопрос что надо в конфиге апача прописать чтобы он возвращал его

Marinavo_0507

В конфиге - например AddDefaultCharset
А можно и в скрипте прописать.

laki

вернул
12 Content-Type: text/html; charset=ISO-8859-1
но ни хрена не изменилось

Marinavo_0507

А контент сайта у тебя в каком чарсете?

laki

в таком же

laki

Ладно всем спасибо.
посмотрел щас пару канадских сайтов они там французские чары меняют на спец символы. сделаю также.
Оставить комментарий
Имя или ник:
Комментарий: