Каракули на сайте

Discussion in 'PHP' started by Werwen, 8 May 2010.

  1. Werwen

    Werwen New Member

    Joined:
    19 Feb 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Привет всем. У меня такой вопос, на шелле при редактировании страницы, на сайте появляются каракули. вВ чем причина их появления и как вообще их можно избежать?? Заранее всем спасибо
     
  2. Kusto

    Kusto Elder - Старейшина

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    $result = iconv("utf-8", "windows-1251", $result);

    где $result это страница которую пытаешся вывести на экран (или я не так понял?)
     
  3. Werwen

    Werwen New Member

    Joined:
    19 Feb 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    эту строчку нужно прописывать я так понял на страничке, которую я редактирую? Или где-то вдруом месте??
     
  4. Zedobat

    Zedobat Elder - Старейшина

    Joined:
    24 Jul 2007
    Messages:
    145
    Likes Received:
    34
    Reputations:
    10
    В браузере выбираешь Вид->Кодировка, и перебираешь пока буквы не станут читаемыми.
     
  5. Werwen

    Werwen New Member

    Joined:
    19 Feb 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Я пробовал этот вариант не помагает. Это часто вопрос лично мне встречается у меня спрашивают и мне хотелось бы разобратся. Возможно это настройки сервера или движок может быть глючит (стоит Bitrix)? кто знает в чем может быть причина подскажите. Да и кстати почему в каракули преврашается только контент сайта.
     
  6. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    судя по вопросам
    и по тому, что стоит битрикс...
    лучше обратиться в службу поддержки битрикса http://www.metamax.ru/support/index.php
    (если битрикс не купленый, можно и ко мне в асю 912564, не бесплатно)

    если б трабла была со всем сайтом, а не только с контентом... тогда проблема бы решалась
    PHP:
    header('Content-Type: text/html;charset=UTF-8');
    или
    PHP:
    header('Content-Type: text/html;charset=windows-1251');
    (в самом верху страницы после <? )
     
    #6 phpdreamer, 8 May 2010
    Last edited: 8 May 2010
  7. Werwen

    Werwen New Member

    Joined:
    19 Feb 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Спасибо всем решил проблему