почему выводит такое ������� ����� ��������

S2
На сайте с 06.03.2018
Offline
5
1175

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Тег META, атрибут charset</title>

</head>

<body>

<?php

error_reporting(E_ALL & ~E_NOTICE);

// Подключаем объявление класса

require_once("class.employee.php");

// Объявляем объект класса employee

$emp = new employee();

// Присваиваем значения членам класса

$emp->surname = "Борисов";

$emp->name = "Игорь";

$emp->patronymic = "Иванович";

// $emp->age = 23; // Ошибка

// Выводим члены класса

echo $emp->surname." ".$emp->name." ".$emp->patronymic."<br>"

?>

</body>

</html>

почему выводит такое ������� ����� ��������

K
На сайте с 08.04.2010
Offline
89
#1

Сами файлы тоже в utf-8 сохранены?

Можете в .htaccess прописать

AddDefaultCharset UTF-8
slkseo
На сайте с 21.12.2017
Offline
28
#2

Посмотрите еще кодировку сервера, тоже частое явление при такой проблеме.

Доменные имена (https://domenland.ru/) по самым низким ценам! Заходите! Ремонт телевизоров в Перми (https://tv-repair-perm.ru/) от СервисЦентра №1 Прочистка канализации (https://eurosan71.ru/prochistka-kanalizatsii/)
S2
На сайте с 06.03.2018
Offline
5
#3
Kasperaitus:
Сами файлы тоже в utf-8 сохранены?

Можете в .htaccess прописать
AddDefaultCharset UTF-8

а как узнать?

K
На сайте с 08.04.2010
Offline
89
#4
sait2018:
а как узнать?

Открыть и посмотреть в notepad++ например.

Фома
На сайте с 10.11.2006
Offline
600
#5
sait2018:
а как узнать?

Вот так у вас должно быть в нотепад.

[ATTACH]172045[/ATTACH]

Если эта точка не стоит, то каждый файл нужно преобразовать в UTF-8 без BOM, (ниже есть в меню) и сохранить.

Но скорей всего всё-таки на сервере другая кодировка.

png w0nrXi6.png
Аренда апартаментов на Тенерифе (http://las-americas.ru/).
MK
На сайте с 18.08.2005
Offline
126
#6
sait2018:
а как узнать?

������� ����� ��������?

Ищем

Смотрим

Обращаем внимание на

Content-Type	text/html; charset=UTF-8

Есть похожее? Смотрим чему равен charset. Не совпадает с кодировкой или нет нигде никакого Content-Type?

Устанавливаем нужный заголовок, как сказали ниже AddDefaultCharset UTF-8 если везде на сайте UTF-8 или в php-скрипте:

 header('Content-Type: text/html; charset=utf-8');

Узнать нужную кодировку? Браузер - вид - кодировка (текста). Поигрались - увидели какая подходит.

Зы: Выше проще показали - скрин для файла, если так, то в самое (самое-самое) начало файла

<?php header('Content-Type: text/html; charset=utf-8'); ?>
нет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий