Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 03.03.2019
Сообщений: 5
1

Использование php переменных в подключаемом файле

18.07.2019, 09:31. Показов 483. Ответов 4

Author24 — интернет-сервис помощи студентам
Есть файл html в который подключается шапка в виде php. В этой шапке должен отображаться заголовок извлеченный из этой самой страницы в которую шапка подключается. Как это сделать?

Пример части файла html - как подключаю

HTML5
1
2
3
4
5
6
7
8
9
10
<body>
    <!-- подключаем шапку сайта -->
    <?php include 'php/hero.php';?>
 
    <div class="main">
        <div class="wrapper">
            <div class="mainWrapper">
                <div class="mainArticlesNSB">   
    
                    <!-- <span class="mainArticlesTitleBlack">Какой-то текст</span> -->
Пример части подключаемого php

PHP
1
2
3
4
5
6
7
<div class="hero">
        <div class="wrapper">
            <div class="heroWrapper">
                <div class="heroName">
                    <h1 class="heroNameTitle">сюда нужно передавать название страницы<sup><span class="rImage">®</span></sup></h1>
                    <p class="heroNameSlogan">сюда нужно передавать часть текста - слоган</p>
                </div>
Все вместе будет выглядеть так

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<body>
    <div class="hero">
        <div class="wrapper">
            <div class="heroWrapper">
                <div class="heroName">
                    <h1 class="heroNameTitle">отображение переданого названиястраницы<sup><span class="rImage">®</span></sup></h1>
                    <p class="heroNameSlogan">отображение текста - слогана</p>
                </div>
 
    <div class="main">
        <div class="wrapper">
            <div class="mainWrapper">
                <div class="mainArticlesNSB">   
    
                    <!-- <span class="mainArticlesTitleBlack">Какой-то текст</span> -->
То есть в первом html должны содержатся "название страницы" и "слоган", а затем они должны использоваться в php который подключен в этот же html
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.07.2019, 09:31
Ответы с готовыми решениями:

Константы в подключаемом файле
Добрый день. Вопрос такой: Есть несколько констант, которые используются во многих asp файлах для...

Высота блока в подключаемом файле
Есть шаблон - Сверху блок заголовка с панелью навигации, снизу - футер. Между ними подключается...

Использование глобальных переменных объявленных в другом файле
Доброго времени суток. Столкнулся со следующей проблемой: Реализую некоторый алгоритм, состоящий...

Include выводит код, содержащийся в подключаемом файле
У меня есть форма php вот http://eveka.kz/table.php, есть обработчик формы: &lt;html&gt; &lt;head&gt;...

4
2170 / 1653 / 840
Регистрация: 10.01.2015
Сообщений: 5,192
18.07.2019, 10:31 2
PHP
1
2
3
4
<h1 class="heroNameTitle">сюда нужно передавать название страницы<sup><span class="rImage">®</span></sup></h1>
<p class="heroNameSlogan">сюда нужно передавать часть текста - слоган</p>
 
$title = '<script>document.write(document.title)</script>';
Javascript
1
document.querySelector("h1.heroNameTitle").innerHTML = document.title + '<sup><span class="rImage">®</span></sup>';
Слоган - это будет значение переменной, которую Вы потом вставите в HTML
PHP/HTML
1
<p class="heroNameSlogan"><?=$slogan;?></p>
0
0 / 0 / 0
Регистрация: 03.03.2019
Сообщений: 5
18.07.2019, 20:26  [ТС] 3
Решение оказалось простым

PHP
1
2
3
4
5
6
7
<div class="hero">
        <div class="wrapper">
            <div class="heroWrapper">
                <div class="heroName">
                    <h1 class="heroNameTitle"><?php echo $titlePage; ?></h1>
                    <p class="heroNameSlogan"><?php echo $titleSlogan; ?></p>
                </div>
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<body>
    <!-- подключаем шапку сайта -->
    <?php
    $titlePage = "ТЕМА";
    $titleSlogan = "СЛОГАН";
    include 'php/hero.php';?>
   
    <div class="main">
        <div class="wrapper">
            <div class="mainWrapper">
                <div class="mainArticlesNSB">   
    
                    <!-- <span class="mainArticlesTitleBlack">Какой-то текст</span> -->
Вместе получилось так

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<body>
<div class="hero">
        <div class="wrapper">
            <div class="heroWrapper">
                <div class="heroName">
                    <h1 class="heroNameTitle">ТЕМА</h1>
                    <p class="heroNameSlogan">СЛОГАН</p>
                </div>
    <div class="main">
        <div class="wrapper">
            <div class="mainWrapper">
                <div class="mainArticlesNSB">   
                    <!-- <span class="mainArticlesTitleBlack">Какой-то текст</span> -->
0
10 / 7 / 3
Регистрация: 04.07.2019
Сообщений: 94
18.07.2019, 21:43 4
Цитата Сообщение от _515 Посмотреть сообщение
<?php echo $titlePage; ?>
PHP
1
<?= $titlePage ?>
0
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
18.07.2019, 22:23 5
Цитата Сообщение от Вероломство Посмотреть сообщение
<?= $titlePage ?>
да, можно и так, но это не ошибка. дело привычки
0
18.07.2019, 22:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.07.2019, 22:23
Помогаю со студенческими работами здесь

В подключаемом include php не работает headers content-type
Доброго времени суток форумчане и форумчанки! После переноса на одном хостинге сайта из одного...

Использование php в javascript файле
Есть файл со скриптами и база данных mysql, мне нужно вытаскивать информацию из базы данных в этот...

Сделать, чтобы в основном файле были только вызовы функций, а функции — лежали в подключаемом другом
Всем привет! Написал большой код. Хочу, чтобы в основном файле были только вызовы функций, а...

В подключаемом файле задается значение переменной, значение которой должно выводиться выше того места, где подключается сам файл, но этого не происход
Всем привет. Столкнулся с такой проблемой: в подключаемом файле задается значение переменной,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru