抱歉,有点太长了。
我有麻烦插入一个独特的HTML页面在我的网站上的<title></title>。谈到PHP,我是一个新手,所以非常感谢您能给我的任何帮助或建议:)。
基本上,我使用PHP脚本在我的站点上显示许多“小部件”。访问者使用下拉菜单将小部件缩小到单个小部件。然后,选定的小部件及其独特的属性将显示在单个页面上。
问题是页面上的<title></title>都是相同的;我需要根据正在显示的小部件的类型以及与小部件相关的属性来动态调用<title></title>。因此,当显示给用户时,页面的<title></title>应该如下所示:
<title>Buy a Blue Widget with Stripes</title>URL和querystring目前看起来如下所示:
www.foo.com/fooscript.php?widgetType=blu&widgetPattern=stri因此,我需要一个能够识别蓝色引用单词“widgetType=blu”的调用,然后将该单词插入到<title></title>标记的特定部分。
抱歉,这本书有点长,我已经搜索过了,但我一直在找的都是WordPress教程。
发布于 2010-11-11 02:14:06
<?php
if (isset($_GET['widgetType']))
{
switch($_GET["widgetType"])
{
case "blu":
$title = "Blue";
break;
default:
$title = NULL;
}
}
?>
<title><?php if(isset($title)) { echo $title." :: "; } ?> My cool website</title>在第一条评论中解释,谢谢你@Smejko
发布于 2010-11-11 02:06:14
<title>Buy a <?=htmlspecialchars($_GET['widgetType'])?> Widget with Stripes</title>发布于 2010-11-11 02:23:39
Matt,你也可以用Javascript来改变它
<script language="javascript">
document.title = "The new title goes here.";
</script>https://stackoverflow.com/questions/4147516
复制相似问题