Проблем с кирилицата

bunchevi

Registered
Днес реших да променя малко дизайна на сайта ми и като качих новите файлове в интернет в два от файловете- тези които са php килилицата ми излиза на квадрати. Не съм променяла никакви настройки и такива работи- charset-а ми е windows-1251, а браузъра ми отваря автоматично като utf-8. Когато го направя да е кирилица всичко е наред докато не затворя страницата и после като я отворя пак отново я отваря с utf-8.
Останалите ми страници са html и с тях нямам проблеми. На какво се дължи това- досега пак ми бяха php тези два файла, но нямах проблеми. Само да добавя, че нямам база данни- само контактна форма използвам.
 
Ако вадиш информация от базата данни и тя ти излиза на квадрати сложи това най-отгоре на файла:

Код:
mysql_query("SET NAMES UTF8");
 
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
     <head>
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
          <title></title>
     </head>
     <body>
....
....
....
     </body>
</html>
 
на сървъра на hit.bg всичко се отваря в cp1251, ако колацията ти е utf-8 става това, което е описано, но да оставим бъгавия сървър на хит

като отвориш документа виж в настройките на програмата какъв е дефоутния енкодинг, и го запази на UTF-8, запиши и файла в UTF-8
 
Снощи опитвах и с utf-8 като го смених и в default-а на редактора и в charset-а но не ставаше. Преди малко опитах пак и стана. Защо се случва това не мога да разбера. Само една подробност- оправи ми се само бг страницата, а английската ми е с utf-8 също, но не става- имам две рекламни изречения на български и пак ми излизат на квадрати. Пробвах и с windows-1251 и пак не става.
 
Готово сега и английската страница стана- пак същото опитах и този път се получи- кой може да разбере тези скриптове...
 

Back
Горе