За последние 24 часа нас посетили 62764 программиста и 1678 роботов. Сейчас ищет 971 программист ...

Кодировка ДЛЕ

Тема в разделе "PHP для новичков", создана пользователем smala, 26 июн 2011.

  1. smala

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

    С нами с:
    11 янв 2011
    Сообщения:
    137
    Симпатии:
    0
    Добрый день, есть у меня один скриптец файликк PHP вот пробывал уже сколько раз указывать кодировку, и в html и в php нивкакую немогу, в БД вместо русских символов идут одни вопросики "???" как это исправить? посоветуйте.
    PHP:
    1. $name = "Видео ".$nama." Смотреть онлайн Бесплатно";
    $name - отправляется в бд вот так
    PHP:
    1. ????? Sleeping beauty  ???????? ?????? ?????????
    а должна быть
    PHP:
    1. Видео Sleeping beauty Смотреть онлайн Бесплатно
    я решил поэксперементировать, решил вывести какуюто надпись и проперить как она будет отображатся,
    echo "вот пробуем";
    вывелось правильно без вопросиков, наверно всетаки както надо указывать кодировку в MySQL
    что посоветуете???
     
  2. dots_rei

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

    С нами с:
    7 авг 2009
    Сообщения:
    193
    Симпатии:
    0
    проверьте кодировку таблицы, в которую вы заносите данные, и ее полей (можно через phpmyadmin)
    укажите кодировку соединения с бд (функция mysql_set_charset)
    проверьте кодировку в самом скрипте (ее показывают редакторы кода)

    эти три кодировки должны совпадать
     
  3. Лунтик-Некрофил

    Лунтик-Некрофил Активный пользователь

    С нами с:
    15 май 2010
    Сообщения:
    67
    Симпатии:
    0
    Адрес:
    Тверь
    После подключения к БД пишешь
    PHP:
    1.  
    2. mysql_query("SET NAMES UTF8");
    3.  
    или вместо UTF8 пишешь cp1251, без понятия в какой кодировке у тебя в бд вносятся данные.
     
  4. smala

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

    С нами с:
    11 янв 2011
    Сообщения:
    137
    Симпатии:
    0
    Код (Text):
    1. cp1251_general_ci
    вот эта кодировка, так мне поменять кодировку в MySQL или в php скрипте запрос делать?))
     
  5. Лунтик-Некрофил

    Лунтик-Некрофил Активный пользователь

    С нами с:
    15 май 2010
    Сообщения:
    67
    Симпатии:
    0
    Адрес:
    Тверь
    Лучше в БД, в скрипте только если в БД не можешь настроить.