Смотрю уроки Евгения Харина .
Вообщем сейчас прохожу урок подключения внешних файлов с помощью include/require . Застрял на том,что если запустить подключаемый файл body.php или footer.php ОТДЕЛЬНО от главного файла, - тогда русские символы из файла head.php в браузере отображаются адекватно. А если же запустить его через главный Php файл с помощью функции require - тогда ������ ������ � �.�. - вот такие значки
ps : в главном файле есть
<?php header('Content-type:text/html; charset=utf-8'); ?>- в самом начале и без пробелов
pss : пробовал так же писать эту строку в подключаемый файл - результата не дало.
Коды главного и 3х подлкючаемых файлов ниже .
include.php
<?php header('Content-type:text/html; charset=utf-8'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>подключение файлов</title>
<meta http-equiv="Content-Type" content="text/html"; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="keywords" content="">
<meta name="descripiton" content="">
</head>
<body>
<?php
include ( 'inc/head.php' ) ;
include ( 'inc/body.php' );
include ( 'inc/footer.php' );
?>
</body>
</html>
head.php
<?php
echo '<h1 style="text-align:center;"> head of the site </h1>';
?>
body.php
<?php
echo ' <p style="text-align:center;" > СПИСОК СТАТЕЙ И Т.П.</p> ';
?>
footer.php
<?php
echo ' <hr><p style="text-align:center;"> контакты | Copyright © 2011 www.site.ru</p> ';
?>
Спустя 5 минут (8.08.2012 - 10:20) Игорь_Vasinsky написал(а):
Цитата |
<meta name="keywords" content=""> <meta name="descripiton" content=""> |
с кавычками перегнул.
а по поводу кодировки:
1. все файлы в нужной кодировке
2. если подключаешь к файлу в котором уже в заголовке отослал кодировку - второй раз не отправляй
Спустя 2 минуты, 22 секунды (8.08.2012 - 10:22) Michael написал(а):
! |
Michael |
Спустя 8 секунд (8.08.2012 - 10:22) TNVnight написал(а):
Цитата (Игорь_Vasinsky @ 8.08.2012 - 11:20) | ||
с кавычками перегнул. а по поводу кодировки: 1. все файлы в нужной кодировке 2. если подключаешь к файлу в котором уже в заголовке отослал кодировку - второй раз не отправляй |
Понял,спасибо,отредактировал сообщение
Спустя 3 минуты, 37 секунд (8.08.2012 - 10:26) Игорь_Vasinsky написал(а):
Свернутый текст
Оооо.. это майклбот??? тока ругнуться забежал и снова нету
Спустя 3 минуты, 27 секунд (8.08.2012 - 10:29) TNVnight написал(а):
Цитата (Игорь_Vasinsky @ 8.08.2012 - 11:20) | ||
с кавычками перегнул. а по поводу кодировки: 1. все файлы в нужной кодировке 2. если подключаешь к файлу в котором уже в заголовке отослал кодировку - второй раз не отправляй |
Вот чесно ,сидел 5 минут смотрел ,где я перегнул с кавычками - так и не понял где именно Подскажите пожалуйста,как должно быть и что не правильно
Спустя 52 секунды (8.08.2012 - 10:30) Игорь_Vasinsky написал(а):
ой.. пардоне там же без значения атрибуты
Спустя 3 минуты, 34 секунды (8.08.2012 - 10:34) TNVnight написал(а):
Цитата (Игорь_Vasinsky @ 8.08.2012 - 11:30) |
ой.. пардоне там же без значения атрибуты |
Я в начале,когда создавал тему,написал,что мне выводит иероглифы,не знаю одно это и тоже или нет,но мне выводит знаки вопросов в ромбиках,вообщем просмотрите пожалуйста первый пост этой темы еще разок ,пожалуйста
Спустя 30 минут, 53 секунды (8.08.2012 - 11:05) alexbel2404 написал(а):
сами файлы который подключаешь, тоже должны быть в utf8
Спустя 6 минут, 10 секунд (8.08.2012 - 11:11) Игорь_Vasinsky написал(а):
Цитата |
1. все файлы в нужной кодировке 2. если подключаешь к файлу в котором уже в заголовке отослал кодировку - второй раз не отправляй |
Спустя 9 минут, 38 секунд (8.08.2012 - 11:21) inpost написал(а):
Спустя 2 минуты, 16 секунд (8.08.2012 - 11:23) Игорь_Vasinsky написал(а):
косячина.
Спустя 1 час, 19 минут, 41 секунда (8.08.2012 - 12:43) TNVnight написал(а):
Цитата (inpost @ 8.08.2012 - 12:21) |
http://my.jetscreenshot.com/demo/20120808-uput-45kb вот. |
Вы хотели показать ,что у меня указана кодировка Utf-8 и что бы я сделал все подключаемые файлы так же в этой кодировке ?
Спустя 1 минута, 22 секунды (8.08.2012 - 12:44) TNVnight написал(а):
Цитата (Игорь_Vasinsky @ 8.08.2012 - 12:11) | ||
|
Спасибо ! Всё ок теперь Вы были правы
Спустя 6 секунд (8.08.2012 - 12:44) inpost написал(а):
TNVnight
кавычка пропущенная.
кавычка пропущенная.
Спустя 2 минуты, 37 секунд (8.08.2012 - 12:47) Игорь_Vasinsky написал(а):
Спустя 15 минут, 8 секунд (8.08.2012 - 13:02) TNVnight написал(а):
Цитата (inpost @ 8.08.2012 - 13:44) |
TNVnight кавычка пропущенная. |
Спасибо брат )