Веб кодеры, помогите пожста


гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
Назад к темам раздела.
2012-01-10 20:22:55 гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
пишу сайт, не могу разобраться с кодировкой(
в index.php прописал

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Создал базу данных на локалке, но там видимо она создалась под кодировку windows-1251 (по умолчанию)
В последующем я заменил Collation на utf8_general_ci

И в итоге получил, что если в браузере выбрать кодировку Кириллица(windows-1251) то русский текст из базы данных выводится нормально, но меню, которое прописано вручную выводится иероглифами
Если же в браузере выбрать кодировку Юникод(Utf-8) то меню выводится нормально, а весь текст из базы данных иероглифами

Что делать ума не приложу(
Если можно, побольше расскажите как и что или покидайте ссылки где доступным языком написано, буду благодарен)
 
2012-01-10 20:26:30 гильдия Бойцы (Адепт)[1659] Гвардия Света (Ветеран - Призрак) Росомаха Информация
Помимо кодировки на странице сам файл еще должен быть сохранен в нужной...
+
setlocale(LC_ALL, "UTF-8");
header('Content-type: text/html; charset="utf-8"',true);
 
2012-01-10 20:28:26 гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
Росомаха
Эмм, пожалуйста по-подробнее.. )
 
2012-01-10 20:39:15 гильдия Мудрецы (Элита)[111153] гильдия Бойцы (Мастер)[2519] snark Информация
Варвар
текстовый файл. можно сохранить в разных кодировках же. даже в обычном блокноте - "сохранить как", и там будет внизу гдето кнопоска encoding с выбором.
имел похожую проблему пытаясь сделать страницу и с русскими и с литовским буквами. потому что в кодировке уникоде, которая все понимала, оно не понимало дорогу на внешний css.
наверняка чтото не так делал.
 
2012-01-10 20:42:40 гильдия Мудрецы (Новичок)[76] гильдия Собиратели (Грандмастер)[42512] hockfan Информация
Варвар
в каком редакторе пишешь HTML?
 
2012-01-10 20:46:31 гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
hockfan
Adobe Dreamweaver CS5

snark
Сейчас попробую
 
2012-01-10 20:52:56 гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
snark
Все файлы пересохранил в utf-8
Но это проблему не решило(
Текст который писался под меню выводится нормально, как обычно (в барузере кодировка Юникод(Utf-8))
Но вот текст из БД вопросиками
 
2012-01-10 21:05:14 гильдия Портные (Элита)[116209] гильдия Алхимики (Гранд Элита)[408496] гильдия Федерация Искусных Мастеров (Ученик)[154] EisKristall Информация
Варвар
там по ходу режим, но лучше переходи на NotePad++

Впрочем мог бы спросить и у меня) Странно)))))

Зы.. не пугайтесь, если обнаружили леди-веб-специалиста)))
 
2012-01-10 21:06:01 гильдия Портные (Элита)[116209] гильдия Алхимики (Гранд Элита)[408496] гильдия Федерация Искусных Мастеров (Ученик)[154] EisKristall Информация
потому что по ходу что то ты задал не то))))
 
2012-01-10 21:20:22 гильдия Бойцы (Адепт)[1659] Гвардия Света (Ветеран - Призрак) Росомаха Информация
Перед запросом данных делай предварительный " set names "utf8" "
 
2012-01-10 21:35:08 гильдия Мудрецы (Элита)[111153] гильдия Бойцы (Мастер)[2519] snark Информация
Irbis

бабушки не бывают веб-специалистами!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
они тока чупачупсы дают внукам!!!!!!!!
 
2012-01-10 21:50:25 гильдия Мудрецы (Мастер)[4895] гильдия Собиратели (Мастер)[3573] WinterSilence Информация
snark
расскажи это Аде Лавлейс )
 
2012-01-10 21:51:18 гильдия Мудрецы (Элита)[111153] гильдия Бойцы (Мастер)[2519] snark Информация
dryid
кто это? твоя бабушка?)))
 
2012-01-10 21:57:20 гильдия Мудрецы (Мастер)[4895] гильдия Собиратели (Мастер)[3573] WinterSilence Информация
snark
в некотором роде и моя

А&#769;да (Ada) — язык программирования, созданный в 1979—1980 годах в результате проекта, предпринятого Министерством обороны США с целью разработать единый язык программирования для встраиваемых систем (то есть систем управления автоматизированными комплексами, работающими в реальном времени). Имелись в виду, прежде всего, бортовые системы управления военными объектами (кораблями, самолётами, танками, ракетами, снарядами и т. п.). Перед разработчиками не стояло задачи создать универсальный язык, поэтому решения, принятые авторами Ады, нужно воспринимать в контексте особенностей выбранной предметной области. Язык назван в честь Ады Лавлэйс.
 
2012-01-10 22:00:48 гильдия Мудрецы (Элита)[111153] гильдия Бойцы (Мастер)[2519] snark Информация
dryid
ты это, того.. не тролль тут.. пишы по делу, вон варвар мучаецо, а ты его всякими адами потчуешь ))
 
2012-01-10 22:11:23 гильдия Мудрецы (Мастер)[4895] гильдия Собиратели (Мастер)[3573] WinterSilence Информация
snark
все мы там будем, только линуксойды будут с вилами ))

вообще на
1. какая кодировка в .htaccess ?
2. http://www.php.su/functions/?setlocale
3. кодировка самих документов в итоге какая?
 
2012-01-10 22:15:17 гильдия Портные (Элита)[116209] гильдия Алхимики (Гранд Элита)[408496] гильдия Федерация Искусных Мастеров (Ученик)[154] EisKristall Информация
snark
в реале заключается... Сайті - хобби+работа и специалист по РНР)
 
2012-01-10 22:21:53 гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
dryid
Друиид) Ты вернулся) Ася пашет?

1 Без понятия( У меня денвер, правда, старый) Вот качаю новый
3 utf-8

Я уже подумываю все нафиг заново начать.. И с самого начала нормальную кодировку выбрать
 
2012-01-10 22:25:46 гильдия Мудрецы (Элита)[111153] гильдия Бойцы (Мастер)[2519] snark Информация
Irbis
интернет-магазин могешь сделать? за реал-мани?
 
2012-01-10 22:26:27 гильдия Портные (Элита)[116209] гильдия Алхимики (Гранд Элита)[408496] гильдия Федерация Искусных Мастеров (Ученик)[154] EisKristall Информация
dryid писал(а):
snark
все мы там будем, только линуксойды будут с вилами ))

вообще на
1. какая кодировка в .htaccess ?
2. http://www.php.su/functions/?setlocale
3. кодировка самих документов в итоге какая?


Варвар
И при этом, скорее всего версия твоего сервера зависит) Обнови версию, а дальше решим, вообщем все в асю)))))



 
2012-01-10 22:30:50 гильдия Мудрецы (Адепт)[1303] The Shades (Тень) гильдия Королевские Лабоходы (Элита)[68485] Варвар Информация
snark
я как с кодировкой разберусь, смогу

Irbis
Качается, качается))
 
2012-01-10 22:33:44 гильдия Бойцы (Адепт)[1659] Гвардия Света (Ветеран - Призрак) Росомаха Информация
Варвар
посмотри последний пост... 99%, что трабл в этом
 
2012-01-10 22:38:13 гильдия Мудрецы (Элита)[111153] гильдия Бойцы (Мастер)[2519] snark Информация
Варвар
бггггг.... )
 
2012-01-10 23:07:40 гильдия Мудрецы (Новичок)[76] гильдия Собиратели (Грандмастер)[42512] hockfan Информация
Росомаха
ты не правильно прочитал его толкование))
из БД как раз у него всё идёт нормально в UTF-8 что видно из его описания а вот сам HTML записан в Windows-1251 поэтому когда в браузере ставишь кодировку uft8 все что берется из базы видно и читабельно а всё что в html не читабельно. и наоборот если ставить windows 1251. Отсюда вывод нужно перекодировать html в utf8. Либо установить перекодировку для БД. тогда как раз для БД нужно поставить результат как windows 1251, а не utf 8 как предлагаешь ты. и не set names т.к. это переделает весь маршрут а скорее
mysql_query("character set client cp1251"). Если я не забыл уже эти кодировки... давно уже работаю только в utf8
 
2012-01-10 23:08:35 гильдия Столичные Шахтеры (Мастер)[8654] гильдия Заморские Купцы (Мастер)[7701] гильдия Механисты (Новичок)[0] SaNTiNO Информация
 
12