当前在一个文件编辑系统上

时间:2011-03-04 03:18:42

标签: php javascript

我正在尝试设置我的网站,以便在编辑一个文件时编辑所有页眉或页脚。但是对于标题我有一个当前的,有人可以给我一个脚本,以便它会在<li id="current" class="grey active item1">的前面添加<a href,如果它当前不是“活动”,它将添加:{在<li class="grey item26">之前的{1}},在PHP中更喜欢这个,但是javascript也会很好。

如果您需要更多信息,请查看以下内容:

www.isgclan.com

www.isgclan.com/test.php

www.isgclan.com/template/main/header.php

启动所有这一切的文件只是:

<a href

1 个答案:

答案 0 :(得分:0)

这听起来像是一个活跃的菜单项相关问题......

当您包含/要求文件时,它们会继承调用它们的范围。请参阅Variable scope

所以从test.php你可以设置一个变量

$active = 'test';

然后在header.php文件中,您可以检查该变量

<li <?php 
if ($active == 'test') 
    echo 'id = "current" class="grey active item1"';
else
    echo 'class=""grey item26"' 
?>> 

然后在其他文件中,你可以将$ active设置为其他文件,然后处理它。