我如何制作一种选择选项,我可以看到索引上显示的是什么,这是一个选择选择使用哪个文件的选项。
有人有什么建议吗?提前谢谢。
答案 0 :(得分: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']
答案 1 :(得分: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>
所以现在你可以在index.php页面的content div
中包含'what-ever-value-of-select'.php。
注意:你真的应该检查帖子数据是否有保存价值等。我建议谷歌搜索该怎么做。