Я смотрел на некоторый пример php-кода, чтобы создать область участников на веб-сайте. В примерах репетитор говорит, что вы можете просто положить <?php include 'members_area_protection.php'; ?>
в начале того, что будет на странице, которая будет выполняться, а затем будет выполняться остальная часть содержимого группы участников. Я попытался проверить теорию этого, написав файл PHP:Как включить файлы include, включенные в php?
<?php
$name = 'Stack Overflow';
echo $name;
?>
, а затем включить его в:
<?php include 'namefile.php'; ?>
<html>
<head>
<title> Members-Only Page </title>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1
</head>
<body>
<p>Welcome, <?=$name?>! You have entered a members-only area
of the site. Don't you feel special?</p>
</body>
</html>
Однако, когда я бегу PHP включаемые Выполняет файл и перекликается с названием. Но ничего другого не происходит. Есть ли уловка, чтобы заставить его переносить остальную часть файла? Из моих примеров это не похоже.
Спасибо! (Извините за основной вопрос, который я только начал использовать PHP)
Что "другие вещи" вы ожидаете произойдет? – deceze
charset = utf-8? –
В дополнение к незавершенной линии meta-equiv, обратите внимание, что в прилагаемом файле вы эхо строку, поверх HTML, который вы определяете во включенном файле. Используйте правой кнопкой мыши и show-html-источник в своем браузере, чтобы узнать, что произойдет. – initall