|
Автор |
Сообщение |
Veter
Участник тусовки
Зарегистрирован: 01.07.2009 Сообщения: 86 Откуда: Московская обл.
|
|
|
|
Блин, чё-т у меня с кодировкой не так. Впервые с этим сталкиваюсь. Делаю сайт на денвере, редактирую php и tpl файлы Dreamweaver'ом. На кодировке UTF-8 выводит одни каракули. Нормально работает только с вин-1251. Никто не знает, чего это такое?
ЗЫ. Пробовал перекодировать файлы в utf-8 с помощью Notepad++ - не помогло. |
|
Вернуться к началу |
|
|
ruslan89
Завсегдатай
Зарегистрирован: 09.01.2010 Сообщения: 799
|
|
|
|
я вообще не в теме...)) а правишь ПХП файлы чем? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Попробуй notepad2 |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Veter
Участник тусовки
Зарегистрирован: 01.07.2009 Сообщения: 86 Откуда: Московская обл.
|
|
|
|
Писец, фигня какая-то.... Короче пришлось с вин-1251 работать (( |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Странно, notepad2 отлично работает с утф |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
А в какой собсно кодировке файл создавался первоначально?
Попробуй через notepad++ конвертнуть в "UTF without BOM" _________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
Veter
Участник тусовки
Зарегистрирован: 01.07.2009 Сообщения: 86 Откуда: Московская обл.
|
|
|
|
Anderson, я так и делал
============================
Проблема решена. Просто-напросто переустановил Notepad и всё заработало как надо.
Усё, дискуссия официально закрыта |
|
Вернуться к началу |
|
|
Isanbet
Зарегистрирован: 10.03.2011 Сообщения: 3
|
|
|
|
Здравствуйте, спасибо за ваши книги и форум. Как раз решал ту же проблему. Нашёл, к сожалению, не тут, но поделюсь.
Есть возможность заставить браузер подчиниться, а не пихать свои настройки. Как минимум двумя способами. Внимание - это всё работает при обновлении страницы. То есть если вы вручную выставили в браузере какую-нибудь китайскую кодировку, и выполнили один из пунктов ниже, то просто обновите страницу - и браузер автоматом выставит утф-8
1) .htaccess
AddDefaultCharset utf-8
AddType "text/html; charset=utf-8" .html .htm .shtml .php
Это можно добавить как в корень сервера, так и в корень сайта, если что.
2) и/или в файле
<?php header('Content-type: text/html; charset=utf-8'); ?>
Всё это актуально, например, при создании шаблонизатора, где негде использовать head и метатеги. Можно использовать htaccess или один (!) раз прописать header в config.php
Последний раз редактировалось: Isanbet (Чт Мар 10, 2011 6:52 am), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Цитата: |
Здравствуйте, спасибо за ваши книги и форум. Как раз решал ту же проблему. Нашёл, к сожалению, не тут, но поделюсь. |
Спасибо за внимание к форуму и полезную информацию |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|