-5

我将如何制作一种选择选项,我可以看到索引上显示的内容,我猜这是一个选择正在使用的文件的选项。

有人有什么建议吗?提前致谢。

4

2 回答 2

1
$mypages = array("page1" => "page_1.php", "page2" => "pages_2.php", "yummy" => "food.php");
$page = reset ($mypages);
if (@isset ($_GET['page']) {
    if (array_key_exists ($_GET['page'], $mypages)) {
        $page = $mypages[$_GET['page']];
    }
}
require_once $page;

我猜这就是你正在寻找的东西。只需提供 $_GET['page']

于 2013-04-15T06:32:31.543 回答
0

我会努力让你走上正确的道路。但是您必须尝试自己更新它以满足您的需求。

下面的代码可能是您的索引页。

<?php
if(isset($_POST['submit']))
{
    $page = $_POST['page'];
}
else {
    $page = 'home';
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
   <select name="page">
        <option value="home">Home</option>
        <option value="something">Some other page</option>
    </select>
   <br><input type="submit" name="submit" value="Submit Form"><br>
</form>

<div id="content">
    <?php include($page.'.php'); ?>
</div>

所以现在您可以content div在 index.php 页面中包含 'what-ever-value-of-select'.php。

注意:您确实应该检查帖子数据是否具有保存价值等。我建议使用谷歌搜索操作方法。

于 2013-04-15T06:39:43.813 回答