Вставка значения из php в html?

Ссылка скопирована
30 января 2026 1 ответ

Здравствуйте, подскажите, как выводить значение и php в html?
Сервер локальный запустил, попробовал несколько вариантов, по типу вставить <?php include('script.php'); ?> в самое самое начала кода html, потом в самом коде, но чуть выше h2 - не работает.

При возможности я бы уже давно это сделал через JS, но увы по одним условиям - не могу, именно через PHP. + Я на php пишу недавно, поэтому сильно не бейте)
HTML:

&lt;h2 style="margin-left: 30px; margin-bottom: 10px;"&gt;&lt;br&gt;&lt;?php echo $totalProducts; ?&gt;шт.&lt;/h2&gt;

&lt;h2 style="margin-left: 30px; margin-bottom: 10px;"&gt;&lt;br&gt;&lt;?php echo $totalProducts; ?&gt;шт.&lt;/h2&gt;

PHP:

&lt;?php error_reporting(E_ALL); ini_set('display_errors', 1); $totalProducts = 20; ?&gt;

&lt;?php error_reporting(E_ALL); ini_set('display_errors', 1); $totalProducts = 20; ?&gt;

Дополнительно:

<?php echo $total; ?>
И

&lt;?php error_reporting(E_ALL); ini_set('display_errors', 1); $totalProducts = 20; ?&gt;

&lt;?php error_reporting(E_ALL); ini_set('display_errors', 1); $totalProducts = 20; ?&gt;

Где в коде PHP значение $total?

Как должно быть

&lt;?php error_reporting(E_ALL); ini_set('display_errors', 1); $totalProducts = 20; ?&gt; &lt;!DOCTYPE html&gt; &lt;html lang="ru"&gt; 	&lt;head&gt; 		&lt;title&gt;TEST&lt;/title&gt; 	&lt;/head&gt; 	&lt;body&gt; 		&lt;h2 style="margin-left: 30px; margin-bottom: 10px;"&gt;&lt;br&gt;&lt;?php echo $totalProducts ; ?&gt;шт.&lt;/h2&gt; 		&lt;!-- Без echo --&gt; 		&lt;p&gt;&lt;?= $totalProducts; ?&gt; шт.&lt;/p&gt; 	&lt;/body&gt; &lt;/html&gt;

&lt;?php error_reporting(E_ALL); ini_set('display_errors', 1); $totalProducts = 20; ?&gt; &lt;!DOCTYPE html&gt; &lt;html lang="ru"&gt; &lt;head&gt; &lt;title&gt;TEST&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h2 style="margin-left: 30px; margin-bottom: 10px;"&gt;&lt;br&gt;&lt;?php echo $totalProducts ; ?&gt;шт.&lt;/h2&gt; &lt;!-- Без echo --&gt; &lt;p&gt;&lt;?= $totalProducts; ?&gt; шт.&lt;/p&gt; &lt;/body&gt; &lt;/html&gt;

  • Ты объявил переменную $totalProducts, а выводишь $total
  • <?php echo $total; ?>шт.

    Покажите исходный код страницы в браузере. (В хроме Ctrl-U)

  • Ответы:

    Самый простой способ заставить работать в html php код это переименовать *.html на *.php
    в этом случае все должно заработать.

    Ваш код просто устанавливает $totalProducts равным 20. А вывод где?
    Нужно тогда добавить:
    echo $totalProducts;

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Виктор Sys Ответ

    Для вставки значения из PHP в HTML, вам необходимо использовать специальные теги PHP внутри HTML кода. Примерно так:

     
     
     
     
     
        <title>PHP in HTML</title>
     
     
        <h1></h1>

    <title>PHP in HTML</title> <h1></h1>

    В данном примере мы объявляем переменную $variable со значением "Hello, World!", а затем выводим её значение внутри тега

    в HTML коде с помощью тега .

    Если вам необходимо вставить значение переменной внутри атрибута HTML элемента, то сделать это можно так:

     
     
     
     
     
        <title>PHP in HTML</title>
     
     
        &lt;a href=&quot;"&gt;Visit our website</a>

    <title>PHP in HTML</title> &lt;a href=&quot;"&gt;Visit our website</a>

    В данном случае мы объявляем переменную $link со значением "https://www.example.com" и вставляем её значение в атрибут href тега с помощью .

    Таким образом, используя специальные теги PHP внутри HTML кода, вы можете легко вставлять значения переменных PHP в ваш HTML код.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно