Отображение эхо-сообщения Php на странице HTML

Привет, я новичок в веб-разработке. Я пытаюсь отобразить эхо-сообщение из php-файла на странице html.

PHP-файл:

<?php echo "Hello"; ?> 

Другой файл:

 <form method="get" action="latest.php"> </form> 

Примечание. Оба эти файла представляют собой два разных файла.

Я совершенно новичок в этом. Я не знаю, где я ошибаюсь.

Как правило, вы можете выполнять только PHP-код в файле с расширением .php потому что ваш веб-сервер настроен так же, как для PHP. Однако вы можете просто сказать, что ваш веб-сервер также анализирует ваши HTML-файлы как PHP, а затем вы можете запускать свой PHP-код в HTML-файле, где хотите. Теперь, предполагая, что ваш веб-сервер Apache.

Шаг 1:

Создайте файл с именем .htaccess и поместите в него следующий код, а затем поместите этот файл в свой корневой каталог для этого веб-сайта

 AddType application/x-httpd-php .html 

Шаг 2:

Перейдите в свой HTML-файл и добавьте оператор include, в который вы хотите включить ваш файл PHP.

 <form method="get" action="latest.php"> <?php include ("yourPHPfile.php"); ?> </form> 

Шаг 3:

Все сделано, теперь перейдите в выходной файл проверки.

Просто поместите код вместе:

 <form method="get" action="latest.php"> <?php echo "Hello"; ?> </form> 

Все внутри тегов будет интерпретироваться как PHP, независимо от того, где оно находится. Но убедитесь, что окончание файла .php!

Можете попробовать это ..

 <form method="get" action="latest.php"> <?php include('php_file.php'); ?> </form> 

Обратите внимание, что другой файл также должен быть .php файлом. если это html-файл, вам нужно либо изменить его на .php либо вам нужно сделать запрос ajax .

Вы не можете выполнить php-коды в файле, отличном от .php. Но вы можете отображать HTML-код в файле .php. Поэтому я рекомендую вам изменить расширение на .php.

Вы можете просто

 <?php $name = "Harry Potter"; ?> <h1>Hello, <?php echo $name;?>!</h1> 

Также вам нужно программное обеспечение веб-сервера и процессор php. WAMP или XAMP могут помочь вам в этом.

Я редактирую свой ответ, так как некоторые из них действительно придирчивы. В общем случае вы не можете выполнять php в файлах, которые не имеют расширения .php. Но с некоторыми изменениями и изменениями вы можете. Я просто заявляю, что с тех пор вы не можете, вы упомянули, что вы новичок в веб-разработке, и я хотел бы сделать вещи проще, а не запутывать

Если вы хотите выполнить php-код в расширении файла .html, то вам нужно выполнить некоторые изменения htaccess. Поскольку расширение файла играет важную роль, оно сообщает браузеру, как обрабатывать или анализировать определенную страницу.

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

 AddType application/x-httpd-php .html .htm 

Если вы планируете включить PHP на одной странице, лучше настроить этот способ:

 <Files yourwebpage.html> AddType application/x-httpd-php .html </Files> 

Этот код сделает исполняемый файл PHP только в файле yourpage.html, а не на всех ваших html-страницах.

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

 <form method="get" action="latest.php"> <labe><?php echo "hello" ?></label> </form> 

Его так просто вы можете просто поместить php-тег и написать php-код даже внутри html

 <form method="get" action="latest.php"> <div><?php echo "Hello";?></div> </form> 

Всякий раз, когда вы повторяете что-то, оно печатается только на странице html.

Если вы хотите эхо в определенном элементе html, просто поставьте там код. Например,

 <html> <body> <div class="myDiv1"><?php echo "This is myDiv1"; ?><br></div> <div class="myDiv2"><?php echo "This is myDiv2"; ?></div> </body> </html> 

Надеюсь это поможет…