|
|
|
|
|
для: Gemorroj
(11.11.2008 в 16:09)
| | Еще раз спасибо, учту. | |
|
|
|
|
|
|
|
для: Николай2357
(11.11.2008 в 16:02)
| | нет, отдавался только последний, а опера ориентировалась на определение кодировки в html коде.
вот чтобы не было таких двойных определений лучше выбрать что-то одно. и лучше чтобы это был header | |
|
|
|
|
|
|
|
для: Gemorroj
(11.11.2008 в 15:27)
| | Спасибо. Нет, это не кэш. Это я зря будоражу общественность. Просто прохлопал ушами, что ниже были еще заголовки
<?
header("Content-Type: text/html; charset=windows-1251");
| а опера ввела меня в заблуждение. Она видимо ориентируется на первый, а все остальные на последний. | |
|
|
|
|
|
|
|
для: Николай2357
(11.11.2008 в 15:24)
| | кэш?
ИМХО лучше убрать <meta content="text/html; charset=utf-8" />, достаточно заголовков. | |
|
|
|
|
|
|
| Здравствуйте.
У меня возникла задача перекодировать сайт из win-1251 в utf-8. Что бы долго не возиться, я решил сделать это таким наглым образом (весь скрипт приводить не буду, только суть):
<?
$file_new = iconv('cp1251','UTF-8', file_get_contents($file_conv));
@file_put_contents($file_conv,$file_new);
?>
|
и впринципе все получилось. Дальше я проставил заголовки
<?
header("Content-Type: text/html; charset=utf-8");
|
метатеги
<meta content="text/html; charset=utf-8" />
|
и даже в .htaccess прописал
в опере работает чудесненько, а мозила и IE упорно видят кодировку win-1251. Ничего не понимаю. Подскажите, кто знает, чем мне их уговорить.
Спасибо. | |
|
|
|
|