PHP改变标题中的内容

时间:2012-06-28 16:22:59

标签: php html

我有一个页面具有以下结构的网站:

<?php
    include('header.php');
?>

Content goes here

<?php
    include('footer.php');
?>

在标题中,我有一个包含比页面本身更宽的内容的div。这个div高于主要内容:

<? if ($slider == true){ ?>

    <div id="slider">
       Content wider than page goes here
    </div>

如果我在任何页面上将$ slider设置为true,则会显示上面的div。现在,我希望能够从任何页面编辑此div的内容。我该怎么做呢?只需添加一个像$ slider_content这样的变量,然后将其包含在标题中就行了。

2 个答案:

答案 0 :(得分:1)

如果这就是你的意思......

<?php
    $slider_content = 'foo';

    include('header.php');
?>

Content goes here

<?php
    include('footer.php');
?>

你的滑块:

<div id="slider">
   <?=$slider_content?>
</div>

答案 1 :(得分:0)

我建议您在随附的header.php中添加类似的内容:

<?php if (isset($_GET['edit-content'])): ?>
    make the content editable here
<?php else: ?>
<div id="slider">
   Content wider than page goes here
</div>
<?php endif; ?>

然后,如果此处的目标是从任何给定页面编辑滑块的实际内容,则只需添加一个编辑按钮。