За последние 24 часа нас посетили 17837 программистов и 1614 роботов. Сейчас ищут 1503 программиста ...

Проблема с �

Тема в разделе "PHP для новичков", создана пользователем Ryuski, 18 авг 2008.

  1. Ryuski

    Ryuski Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    � На всей странице моей админ панели сайта, как убрать подскажите пожалусто.
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    если данные берутся из базы, то http://php.ru/forum/viewtopic.php?t=10103
    если просто статический файл, то смотри в какой кодировке сохранён.
     
  3. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Файл сохранён в UTF8 (классическом) а скрипты должны быть без "BOM"
     
  4. Ryuski

    Ryuski Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    Я понимаю, но это для меня новые слова, мне бы поконкретнее как бы исправить это, кодировку как я понял
     
  5. Victor Bazinov

    Victor Bazinov Активный пользователь

    С нами с:
    30 окт 2007
    Сообщения:
    69
    Симпатии:
    0
    BOM это метка в начале файла которую ставят некоторые редакторе при сохранении в УТФ8.
    EditPlus к примеру имеет в конфигурации галочку (save utf8 with BOM)
    и notepad++ вроде видит эти символы и там их можно удалить
     
  6. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Там можно выбирать, сохранять как with BOM и как without BOM
     
  7. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    вот только одно но, сохранение с BOM или без него на отображение не влияет. Это может стать проблемой при использовании header()…

    Тут надо смотреть на то, сохранён файл в UTF или нет, и какая кодировка указана в
    HTML:
    1. <meta http-equiv="content-type" content="text/html; charset=
    потом, в какой кодировке отдаёт файлы сервер. Тоже могут быть несоответствия.
     
  8. Ryuski

    Ryuski Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    Это какой файл нужна так сохранить?
     
  9. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    в котором
     
  10. Ryuski

    Ryuski Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    Почитал я эту тема не пойму что мне надо cp1251 или utd
     
  11. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Тебе надо UTF8 (потому что он у тебя и так в нём) но их два вида с BOM и без, тебе надо без
     
  12. Ryuski

    Ryuski Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    Всем спс что откликнулись на проблемы, поразбросил мозгами, и изменил юникод в опере на win 1251 и все нормально
     
  13. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    а пользователям тоже будешь говорить так сделать? ;)
     
  14. Ryuski

    Ryuski Активный пользователь

    С нами с:
    17 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    А дело в том что, что у меня только админ панель на сайт так была.А сайт гуд
     
  15. CAMOrOH13

    CAMOrOH13 Активный пользователь

    С нами с:
    22 июл 2008
    Сообщения:
    17
    Симпатии:
    0
    Это не решение проблемы.
    Разберись с сохранением, поставь в meta кодировку utf8.
    На самый крайний случай функция: string iconv (string in_charset, string out_charset, string str)
    Пример:
    <?php
    echo iconv("win-1251", "UTF-8", "This is a test.");
    ?>
     
  16. Andrey5555

    Andrey5555 Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    486
    Симпатии:
    0
    Адрес:
    Киев
    Я везде использую кодировку win1251. Никаких проблем не возникало.
     
  17. CAMOrOH13

    CAMOrOH13 Активный пользователь

    С нами с:
    22 июл 2008
    Сообщения:
    17
    Симпатии:
    0
    UTF универсальнее