我知道这个话题已经多次阐述过,但我仍然无法弄清楚如何去做。也许我的网站结构不像它应该的那样;我不知道。 无论如何,我有以下几点:
包含我所拥有的标题的Index.php:
<meta name="description" content="<?php echo $pg_desc; ?>"/>
<meta name="keywords" content="<?php echo $pg_key; ?>"/>
此index.php还包含所有引用的样式表和jquery代码。
然后我在SQL中拥有所有页面的内容。我的数据库中的每个页面格式如下(作为longtext):
<?php ##commented out page name just for my own convenience ?>
<div class="#"
body
</div>
现在我以为我不得不放
$pg_desc = "my page is about"
和
$pg_key = "you,name,it"
在PHP部分,但似乎没有工作。任何人都可以帮助我吗?
答案 0 :(得分:0)
在将变量输出到元标记之前,您需要声明这些变量。
例如:
<?php
$pg_key = "you,name,it";
$pg_desc = "my page is about";
?>
<meta name="description" content="<?php echo $pg_desc; ?>"/>
<meta name="keywords" content="<?php echo $pg_key; ?>"/>