Конвертиране на UTF-8

wood

Well-Known Member
От няколко часа се мъча с едни php и tpl файлове. Кирилизирах на сайта текста, и част от кирилицата стана на шльокавица. Конвертирах файловете в UTF-8 ( без DOM)
но пак е шльокавица. Прегледах наново всички файлове и си нямам на идея вече къде да гледам. На какво може да се дължи това.
И защо само част от текстовете са на шльокав...
 
Нямаш хедъри за енкодинга на страницата.
Нямаш meta за енкодинга в html-a.

UTF-8 е "без BOM", DOM е друго.
 
От: Re: Конвертиране на UTF-8

UTF-8 без BOM е, то сайта има само 4 html страници, промених мета енкодинга но само се развали и админ панела. Сега разглеждам страница по страница...почвам да си мисля да не би от хостинга да идва проблема.
Ето така изглеждат html страниците:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>{head_title}</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="{meta_description}">
 
Последно редактирано:
Част от текста ти е Utf-8, друга част е Windows-1251. Като си смениш ръчно енкодинга на браузъра и се виждат ок, освен менютата в ляво и горе при знаменцата. Не си направил всичко в utf или в базата не е utf. Има ли база изобщо сайта?

Untitled.jpg
 
От: Re: Конвертиране на UTF-8

За втори път преглеждам файловете, на всякъде съм задал UTF-8 всички html, php, tpl файлове ги конвертирах. То преди в хедърите никъде не беше задаван meta за енкодинга. Само на 6 хтмл файла имаше енкондинг charset=iso-8859-1, но и тях замених. А база данни има, зададено е utf8_general_ci
Ще го открия къде е проблема...ама...
 

Горе