Reg.ru: домены и хостинг
Крупнейший регистратор и хостинг-провайдер в России.
Более 2 миллионов доменных имен на обслуживании.
Продвижение, почта для домена, решения для бизнеса.
Более 700 тыс. клиентов по всему миру уже сделали свой выбор.
Бесплатный Курс "Практика HTML5 и CSS3"
Освойте бесплатно пошаговый видеокурс
по основам адаптивной верстки
на HTML5 и CSS3 с полного нуля.
Фреймворк Bootstrap: быстрая адаптивная вёрстка
Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.
Научитесь верстать просто, быстро и качественно, используя мощный и практичный инструмент.
Верстайте на заказ и получайте деньги.
*Наведите курсор мыши для приостановки прокрутки.
Полный UTF-8: чеклист для начинающих
Размер: 12,7 Мб. Длительность: 12 мин. 26 сек. |
Иногда при работе с UTF-8 мы сталкиваемся с неприятными и не всегда понятными проблемами и видим вопросики, "кракозябры" и другие странные символы вместо нормального текста.
В этом видеоуроке я подготовил для вас список действий, которые нужно выполнить для того, чтобы без проблем работать с кодировкой UTF-8.
При этом есть несколько типичных ситуаций:
- некорректно отображается текст, указанный непосредственно на странице;
- в базе данных вместо текста - сплошные вопросики;
- в базе данных все нормально, но при выводе на страницу получаются вопросики.
Все эти трудности легко решаются, если следовать нескольким простым рекомендациям.
Для того, чтобы Вы имели представление о том, что я показываю в видео, я перечислю те моменты, которые в нем рассмотрены:
1. Создание файла в кодировке UTF-8 в редакторе кода;
2. Добавление в файл мета-тэга с заданием необходимой кодировки;
3. Создание базы данных с сопоставлением utf8_unicode_ci;
4. Установка сопоставления соединения с базой данных в значение utf8_unicode_ci;
5. Установка сопоставления для полей таблиц в значение utf8_unicode_ci;
6. Указание кодировки, которую будет использовать сервер в файле httpd.conf
7. Явное указание кодировки, в которой будут получена информация из базы данных при проведении запроса к ней.
Теперь, при столкновении с различными вопросиками и "кракозябрами" вы можете пошагово проверить, все ли вы сделали в соответствии с данным списком и быстро решить проблему с некорректным отображением.
Помимо того, что я упомянул выше, можно выделить еще один пункт (Спасибо, Pocherk!).
Поскольку часто мы можем не иметь доступа к файлу httpd.conf, то в этом случае мы можем написать в файле .htaccess, находящемся в корневой директории сайта, строку AddDefaultCharset utf-8.
Вы можете просмотреть этот урок прямо сейчас, либо скачать его себе на компьютер по ссылке выше.
P.S. Присмотритесь к премиум-урокам по различным аспектам сайтостроения, а также к бесплатному курсу по созданию своей CMS-системы на PHP с нуля. Все это поможет вам быстрее и проще освоить JavaScript и PHP:
Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!
Смотрите также: