PHP - HTML-скрипт, размещаемый внутри тегов body

0

Я разрабатываю страницу на своем веб-сервере (используя nano на фактическом сервере), и я экспериментировал с инструкцией INCLUDE как попытку скрыть данные базы данных от конечного пользователя. Однако мой html помещается в теги BODY соответствии с Firefox Inspector.

Вот результат в firefox, а ниже - код моей страницы.

Изображение 174551

<?php
include "/database.php";
?>
<DOCTYPE! html>
<html>
<head>
<title><?php echo $minfo['name']; ?></title>
<meta charset="utf-8">
</head>
<body>
<h1>Welcome to my page</h1>
</body>
</html>

Если это необходимо, я могу также включить скрипт "DATABASE.PHP".

  • 2
    Синтаксис <! DOCTYPE html> и метатег перед заголовком
  • 0
    Конечный пользователь не увидит ваш код PHP, только то, что выводит код PHP. Вам не нужно беспокоиться о «сокрытии информации о базе данных» для веб-пользователей, если вы явно не отражаете их.
Показать ещё 2 комментария
Теги:

1 ответ

2
Лучший ответ

Попробуй это:

<?php
include "/database.php";
?>
<!DOCTYPE html>
<head>
    <title><?php echo $minfo['name']; ?></title>
    <meta charset="utf-8">
</head>
<body>
    <h1>Welcome to my page</h1>
</body>
</html>

Предполагает, что $minfo['name'] определяется в вашей database.php $minfo['name'].

  • 0
    В чем разница???
  • 0
    Единственная разница между моим и вашим кодом (из того, что я вижу) - это расстояние между вкладками (поправьте меня, если я ошибаюсь). Это тоже не сработало.
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню