我一直在寻找一些示例php代码来在网站上创建成员区域。在示例中,导师说您可以将<?php include 'members_area_protection.php'; ?>
放在将执行的页面的开头,然后其余的成员区域内容将执行。我试着通过编写一个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时,include文件会执行并回显名称。但是没有其他事情发生。是否有一个技巧让它携带到文件的其余部分?从我的例子来看,它看起来不像。
谢谢! (对不起我刚刚开始使用php的基本问题)
答案 0 :(得分:1)
这行有问题
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1
将其替换为
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
或者
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
否则代码没问题。
答案 1 :(得分:0)
您的meta tag
未关闭。你错过了">
尝试:
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">