2013-04-28 114 views
0

在我正在处理的网站中,我有标题&页脚包含。我希望能够在网站的每个页面上使用不同的元描述,但这让我感到困惑。标题正常工作,但我想知道这是否因为引号不合。可变元描述

的header.php代码:

<!DOCTYPE html> 

<head> 

<meta charset="UTF-8"> 
<title><?php echo $title; ?></title> 
<meta name="description" content="<?php echo $desc; ?>"> 
<meta name="keywords" content="neurologist, neurologic, neurology, nervous system, brain, seizure, epilepsy, carpal tunnel, seattle, ballard, washington, wa, king county, swedish hospital"> 

的index.php代码:

<?php include ("header.php"); ?> 
<?php $title = "Neurologic Clinic | Dr. Hal Rappaport | Seattle Neurologist"; ?> 
<?php $desc = "Dr. Hal Rapport is a neurologist located in Seattle's Ballard neighborhood. He specializes in neurologic conditions and disorders and is also a certified psychologist"; ?> 

任何帮助您能给表示赞赏。

+0

包含标题**后**你分配给'$ title'和'$ desc' – Matthew 2013-04-28 22:03:15

回答

1

这是因为你指定你的变量之后包括头,所以改为

<?php $title = "Neurologic Clinic | Dr. Hal Rappaport | Seattle Neurologist"; ?> 
<?php $desc = "Dr. Hal Rapport is a neurologist located in Seattle's Ballard neighborhood. He specializes in neurologic conditions and disorders and is also a certified psychologist"; ?> 
<?php include ("header.php"); ?> 
0

首先,定义$title$desc。然后包括

<?php 
    $title = "title"; 
    $desc = "description"; 

    include("header.php"); 
?> 
0

你并不需要调用<?php ?>中的每一行。

<?php 
$title = "Neurologic Clinic | Dr. Hal Rappaport | Seattle Neurologist"; 
$desc = "Dr. Hal Rapport is a neurologist located in Seattle's Ballard neighborhood. He specializes in neurologic conditions and disorders and is also a certified psychologist"; 
include ("header.php"); 
?> 
+1

感谢您的帮助! – 2013-04-28 22:15:18