Моя страница по умолчанию в php, и я буду HTML и переполнение стека

Я молодой разработчик (15 лет)
У меня проблема с белым на моем сайте. Моя страница не синхронизируется с html и php в «localhost / sn /». Обычно, когда я набираю «localhost / sn /» в моем браузере, я должен синхронизировать html-страницу с php. Но это не работает. Когда я набираю это, у меня есть только моя страница index.php.
мой сервер с XAMPP.
Пожалуйста, помогите мне!!!!!

-2

Решение

Если вы хотите запустить свой веб-сайт только с структурами html и css, вы используете файл с расширением html (e.x index.html) и, конечно, вам не нужно использовать XAMPP.

Если вы хотите запустить свой веб-сайт и иметь код php, используйте файл с расширением php (e.x index.php) и, что более важно, поместите его в каталог htdocs XAMPP.

0

Другие решения

Есть несколько вещей, которые вы можете сделать.

Во-первых, PHP — это язык программирования, где вы можете смешивать код PHP и вывод HTML вместе. Есть несколько причин, почему вы не должны (так называемый код спагетти, см. Вот), но так как вы только начинаете, похоже, все в порядке.
С другой стороны, вы можете интегрировать ваш HTML в ваш PHP с require или же include.

Конечно, вы не склонны ни к одной, ни к другой. Вы можете смешать два подхода (и каждое серьезное приложение PHP делает это)

Смешивание HTML и PHP

<?php
// We are in PHP country now

// Set the value of variable
$header = "My 1st header";
// This ends PHP country
?>
<!-- Now we are in HTML country -->
<h1><?= $header =></h1>
<?php
// PHP country again
// the character string `<?&= some_value ?>;`
// is a shortcut for `<?php echo some_value; ?>`
$count = 4;
for ($i = 0; $i < $count; $i++) {
echo "<p>Paragraph</p>";
}

Это будет выводить <h1>My 1st header</h><p>Paragraph</p><p>Paragraph</p><p>Paragraph</p><p>Paragraph</p>

Включить HTML в PHP

Здесь у нас есть два файла

index.php:

<?php
require "header.html";

echo "<p>Content</p>";

header.html

<h1>My 2nd header</h1>

Вызов index.php в XAMPP даст <h1>My 2nd header</h1><p>Content</p>

0

Вам нужен только 1 файл {index.php},

    <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>title</title>
<link rel="stylesheet" href="style.css">
<?php
echo ("Hello Arthur!");
?>
</head>
<body>

<div id="top">
asdfasdfsd
<div id="under">
asdfsadf
</div>
</div>


<!-- page content -->
</body>
</html>

затем откройте Chrome или любой другой браузер, наберите:
локальный / index.php

Убедитесь, что файл {index.php} находится в папке htdocs, и Apache xampp включен.

надеюсь, я помог.

0

если вы хотите просто показать HTML-страницу, то вам не нужен xampp. Если вы хотите показать html-страницу с некоторой логикой, то это должен быть index.php с шаблоном в html

-1
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector