0 / 0 / 0
Регистрация: 06.12.2019
Сообщений: 83

Почему не появляется блок header?

19.02.2020, 10:04. Показов 3487. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 
<head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    <meta name="author" content="admin" />
    <link href="css/reset.css" rel="stylesheet" type="text/css" />
<link href="css/style.css" rel="stylesheet" type="text/css" />
    <title>hitler</title>
</head>
 
<body>
<div id="block-body">
<?php
    include("include/block-header.php");
?>
</div>
 
</body>
</html>
это index.html
CSS
1
2
3
4
5
6
7
8
#block-body
{
    width: 1035px;
    height: 600px;
    border:  1px solid black;
    margin: 0 auto;
    
}
style.css
PHP
1
<div id="block-header"></div>
block-header.php
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.02.2020, 10:04
Ответы с готовыми решениями:

Почему не появляется блок?
Доброго времени суток! Написал прстой код, но в браузере блока не вижу. Если размер пишу в px, то всё нормально. В чём тут ошибка? ...

При наведении на один блок, появляется другой блок и прячется если на блок не наводить
Как тут

Появляется полоса между блоком (fixed) и header
Добрый день, у меня между блоком который задан display:fixed и моим header'ом, появляется маленькая полосочка, заметил закономерность, ее...

31
 Аватар для anamnado
23 / 30 / 4
Регистрация: 08.12.2019
Сообщений: 221
22.02.2020, 19:42
Студворк — интернет-сервис помощи студентам
цитата:
PHP
1
2
3
<?php
    include __DIR__'/include/block-header.php';
?>
ну вы блин даете.
. . . . .

PHP
1
include (__DIR__ . '/include/block-header.php');
0
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,940
22.02.2020, 20:18
Цитата Сообщение от Eclectoi Посмотреть сообщение
include __DIR__'/include/block-header.php';
Точку пропустили.

Добавлено через 1 минуту
anamnado, не заметил ваше сообщение, т.к. отвечал на первой странице

Добавлено через 2 минуты
А скобки в общем-то лишние
0
 Аватар для anamnado
23 / 30 / 4
Регистрация: 08.12.2019
Сообщений: 221
22.02.2020, 20:35
да ??
а эт я и сам удивился
писю и писю и всё работает . а оно оказывается вон оно как

Добавлено через 6 минут
но вернее признатья include я давно не пользуюсь, я require_once() использую
- ничего такого -просто привычка
0
 Аватар для D_Vik
368 / 234 / 68
Регистрация: 19.07.2016
Сообщений: 833
22.02.2020, 22:09
anamnado А разницу вы знаете include и require ?
0
 Аватар для anamnado
23 / 30 / 4
Регистрация: 08.12.2019
Сообщений: 221
23.02.2020, 07:21
D_Vik, честно.
я когда учил php ее не понял.
а современные статьи и справочники которые в осноновной своей массе очень плохой перевод с ин. яза, говорят всего лишь, что первая предупреждает об ошибке и работает дальше, а вторая при ошибке останавливается.
(сейчас старые эти статьи по которым учился я уже не найти - они же в то время были не оптимизированы под запросы ))) )

Добавлено через 2 минуты
ой ой ой нашел
правда очень кратенько вот
Используйте «include» для многоразовых шаблонов PHP . Используйте «require» для необходимых библиотек.
и тут вот (дальше ) понимаете.... дословная цитата:
«* _once» приятно, потому что он проверяет, загружен ли файл или нет, но это имеет смысл только для меня в «require_once».
бред какой то......
вот такие вот сейчас учебники.

Добавлено через 7 минут
ну и в том числе - там еще
Всякий раз, когда вы используете require_once() можете использовать в файле, чтобы включить другой файл, если вам нужен вызывается только один раз в текущем файле. Здесь, в примере, у меня есть test1.php.
.....
поскольку вы смотрите m, в том числе файл test3, будет включать файл один раз, но прекратите дальнейшее выполнение.
если не знать что это плохой перевод можно было бы подумать что шизофреник (это когда человек говорит непонятное но думает что все отлично его понимают) по php учебник написал

Добавлено через 14 минут
ради интереса полопатил талмуты...
имею мнение что я учился на далеком языке php до php 4
он по моему тогда еще не имел цифру. (не помню )
и там был синтаксис

PHP
1
2
3
4
<?
include ($module.'.php');
//пруф _https://ru.wikipedia.org/wiki/PHP-%D0%B8%D0%BD%D1%8A%D0%B5%D0%BA%D1%86%D0%B8%D1%8F
?>
и действительно
учебники по php 4 уже идут примеры где она уже без скобок
но - это не точно

Добавлено через 16 минут
[на права флуда]
Цитата Сообщение от D_Vik Посмотреть сообщение
anamnado А разницу вы знаете include и require ?
получилось так что я учился сразу практикой. я мало книжки по php читал..

я до этого на С++ уже писал - то есть все алгоритмы понимал и при освоении php было дело лишь за малым - научиться передавать параметры переменным и синтаксис. а если учесть что он менее типизированный вообще плевое дело...
и мне подвернулся чужой движок - с использованием smarty..
всё мне в нем нравилось кроме этого самого смарти , который не смотря на всю похвалу лишал меня нужной мне гибкости с оперированием переменными php. и вот я занялся на основе этого движка писать свой.... без этого самого смарти... и доверяя опыту программистов которые его писали - учился на их коде.... (и инклюда там не было. так и пошло - уже по привычке...)
1
 Аватар для vinikon
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
25.02.2020, 19:38
ну разница между ними простая: include и include_once в случае ошибки выдаст предупреждение и продолжит дальше выполнение программы, require и require_once завершит выполнение скрипта с фатальной ошибкой.
а по поводу скобок - они не обязательны, но в некоторых случаях влияют на результат. на php.net есть пример такого случая:
PHP
1
2
3
4
5
6
7
8
9
10
<?php
// не сработает, интерпретируется как include(('vars.php') == TRUE), то есть include('')
if (include('vars.php') == TRUE) {
    echo 'OK';
}
 
// сработает
if ((include 'vars.php') == TRUE) {
    echo 'OK';
}
0
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,940
25.02.2020, 19:49
vinikon, так речь была не о скобках вокруг всего include
0
 Аватар для vinikon
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
25.02.2020, 20:14
угу.
Цитата Сообщение от vinikon Посмотреть сообщение
в некоторых случаях влияют на результат
- обратите внимание в некоторых случаях
0
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,940
25.02.2020, 20:35
vinikon, у скобок вокруг аргумента такого нет, т.е. их наличие/отсутствие никак не влияет на результат. Только все усложняет. В общем-то использовать можно, но нужно понимать разницу между include/require и обычными функциями, чтобы, например, не столкнуться с проблемой, описанной в показанном вами коде. Отсутствие скобок вокруг аргумента эту разницу подчеркивает.

Добавлено через 1 минуту
Так сказать, служит напоминанием.
0
 Аватар для vinikon
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
25.02.2020, 20:43
так это очевидно, скобки - признак функции, а это языковая конструкция, наряду с echo, print, которые тоже могут использоваться со скобками, а могут и нет. я никогда скобки не использую - зачем лишние знаки лепить
0
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,940
25.02.2020, 20:49
vinikon, вам это очевидно. Кому-то другому нет

Добавлено через 2 минуты
В общем ладно. Я просто хотел сказать, что первоначально речь была о других скобках.
0
 Аватар для vinikon
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
25.02.2020, 20:55
скрипты работают - и ладно, а со скобками или без - не самое главное
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.02.2020, 20:55

При попытке использовать header file появляется множество ошибок
Есть файл с функциями, он компилется без ошибок и все работает нормально, но при попытке использовать , как header file появляется тьма...

Почему игнорируется Header.h?
Почему в следующем cpp-шнике при подключении Header.h программа не запускается? Ведь header-guard прописан? ---------главный CPP-ШНИК:...

Блок header подключается в body
http://engine.local Где про это почитать? Чет гугл не помог(

Почему footer поднялся к header?
Почему footer поднялся к header? &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; ...

Почему не подключается стили из header.php
Есть небольшой интернет-магазин реализованый по паттерну МВС. На главной странице http://localhost/mvc_mag и на странице Каталога...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
32
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru