Deutsch

Проблема с коировкой и немецкими буквами

551  
R1111 знакомое лицо29.03.12 07:22
NEW 29.03.12 07:22 
Ситуация такая в базу записаны данные из ексель файла половина на кирилице половина на немецком ,база utf8 . Когда выводишь на страницу то умлауты не пишутся только квадратики страница utf8 все файлы utf8 , когда меняешь кодировку страницы на iso-8859-1 всё пишется нормально . Но в таком виде неподойдёт потому что тогда русские буквы пропадают потому что в iso-8859-1 нет кирилицы. В utf8 всё бы устроило если бы умлауты писались. В самой базе при utf8 кодировке страницы всё пишется нормально. Пробовал iconv() непомогает. В чём может быть проблема? Сервер немецкий
Web Site maker, Erstellen von Internetseiten und SEO Optimierung
#1 
substanz постоялец29.03.12 08:24
substanz
NEW 29.03.12 08:24 
в ответ R1111 29.03.12 07:22
Добавь в .htaccess строку AddDefaultCharset utf-8 в корневой папке
http://www.tiviteka.com - http://www.krokus-studio.de/
#2 
compman знакомое лицо29.03.12 10:14
compman
NEW 29.03.12 10:14 
в ответ R1111 29.03.12 07:22, Последний раз изменено 29.03.12 10:14 (compman)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<head>
<title>Заголовок</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>


или
header ('Content-type: text/html; charset=utf-8');

#3 
R1111 знакомое лицо29.03.12 12:59
NEW 29.03.12 12:59 
в ответ compman 29.03.12 10:14
банальщину просьба неписать . Вопрос был совсем о другом. Кодировка страницы итак utf8 кодировка базы та же
Web Site maker, Erstellen von Internetseiten und SEO Optimierung
#4 
compman знакомое лицо29.03.12 13:16
compman
NEW 29.03.12 13:16 
в ответ R1111 29.03.12 12:59
Если это банальщина, в чём тогда проблема? Вот я какраз про такой подход в соседней ветке и говорил.
#5 
helper2008 местный житель29.03.12 14:35
helper2008
NEW 29.03.12 14:35 
в ответ R1111 29.03.12 12:59
Переведи сам текст в УТФ-8 и всё.
вполяне - жизнь в лесу
#6 
substanz постоялец29.03.12 20:05
substanz
NEW 29.03.12 20:05 
в ответ compman 29.03.12 13:16
+5 Во всем виноват немецкий хостинг :)
http://www.tiviteka.com - http://www.krokus-studio.de/
#7 
substanz постоялец29.03.12 20:10
substanz
NEW 29.03.12 20:10 
в ответ R1111 29.03.12 12:59
А вот стандартная кодировка сервера, скорее всего нет. В настроечках у хостера в основном стоит какая она.
http://www.tiviteka.com - http://www.krokus-studio.de/
#8 
oldeev прохожий23.04.12 12:25
oldeev
23.04.12 12:25 
в ответ R1111 29.03.12 12:59
Мог сохранять в редакторе в другой кодировке, так часто бывает.
#9 
Валидол коренной житель23.04.12 23:09
NEW 23.04.12 23:09 
в ответ R1111 29.03.12 07:22, Последний раз изменено 23.04.12 23:11 (Валидол)
http://phpclub.ru/faq/Mysql41Rus?v=1c63

SET NAMES кодировка


ПС: некоторые бесплатные немецкие сервера, сознательно борятся с "чужими" кодировками

#10 
helper2008 местный житель24.04.12 09:41
helper2008
NEW 24.04.12 09:41 
в ответ Валидол 23.04.12 23:09
Чужие, это не UTF-8? Правильно делают.
вполяне - жизнь в лесу
#11 
Валидол коренной житель24.04.12 10:12
NEW 24.04.12 10:12 
в ответ helper2008 24.04.12 09:41, Последний раз изменено 24.04.12 10:50 (Валидол)
Знакомый работал у одного прова, бухгалтером, говорил за сутки регистрировалось больше тысячи клиентов из китая. Так кому они нужны-то? Вот всякими правдами и неправдами и несмотря на кодировки, их и выживали. Т.е несмотря на УТФ
#12 
helper2008 местный житель24.04.12 14:34
helper2008
NEW 24.04.12 14:34 
в ответ Валидол 24.04.12 10:12
Какой то странный провайдер: выживать клиентов. Разве деньги пахнут? Или УТФ не поддерживает китайский?
вполяне - жизнь в лесу
#13 
Валидол коренной житель24.04.12 14:35
NEW 24.04.12 14:35 
в ответ helper2008 24.04.12 14:34
это были бесплатные аки
#14