动态元(关键字,描述)

时间:2013-01-21 17:40:14

标签: php html meta

我知道这个话题已经多次阐述过,但我仍然无法弄清楚如何去做。也许我的网站结构不像它应该的那样;我不知道。 无论如何,我有以下几点:

包含我所拥有的标题的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部分,但似乎没有工作。任何人都可以帮助我吗?

1 个答案:

答案 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; ?>"/>