【发布时间】:2011-04-03 06:11:18
【问题描述】:
我正在尝试动态更改我的页面标题。我的 header.php 页面中有以下脚本
<?php $pagetitle = "Website Home"; ?>
<head>
<title><?php echo $pagetitle ?></title>
</head>
但我的页面标题不是显示为“网站主页”,而是页面标题显示为“<?php echo $pagetitle ?>”。 php不会在<title>标签内执行有什么原因吗?
【问题讨论】:
-
<?php $pagetitle = "Website Home"; ?>你能得到什么 -
any PHP 代码是否为您正确执行?如果您的解释器正在工作,则不应打印
<?php ?>中的任何内容。 -
如果我将
<?php echo $pagetitle ?>放在<body>标签内,就会出现“网站首页”。我只在<head><title>标签内遇到问题。您可以在link查看该网站 -
检查你得到的页面的源代码!
-
可能是 php 代码在 html 页面中不起作用,在这种情况下,在 apache conf 中添加了 'AddType' 处理程序