Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我有2个页面和2个按钮,每个按钮加载一个div内的内容_Php_Html - Fatal编程技术网

Php 我有2个页面和2个按钮,每个按钮加载一个div内的内容

Php 我有2个页面和2个按钮,每个按钮加载一个div内的内容,php,html,Php,Html,我有一个名为admin.php的页面。它在左边有两个按钮,一个查看记录,另一个创建记录。单击按钮时,它会将内容加载到右侧的div中。“查看记录”按钮可以正常工作,但当我单击“创建记录”时,它会加载到“查看记录”内容后面 有点难以描述,所以我创建了两个PhpFiddle页面来演示 以下是管理页面: 下面是创建记录页面:您应该使用GET变量,而不是使用表单提交用户操作 链接可以是: <a href="admin/?page=PAGE1">Get Page 1 Content</a&

我有一个名为admin.php的页面。它在左边有两个按钮,一个查看记录,另一个创建记录。单击按钮时,它会将内容加载到右侧的div中。“查看记录”按钮可以正常工作,但当我单击“创建记录”时,它会加载到“查看记录”内容后面

有点难以描述,所以我创建了两个PhpFiddle页面来演示

以下是管理页面:


下面是创建记录页面:

您应该使用GET变量,而不是使用表单提交用户操作

链接可以是:

<a href="admin/?page=PAGE1">Get Page 1 Content</a>

然后可以使用以下代码获取变量

<?php
if(isset($_GET['page'])) {
   if($_GET['page'] == "PAGE1") { // It's page one so load that page
      include('includes/page1.php');
   } else {
      // Load the other pages
   }
} else {
   // No page selected: Load the default page
   include('includes/default.php');
}

如果单击createRecord,则运行admin-create.php

if(isset($_POST['createRecord'])) {
include ('admin-create.php');
如果没有下一行,管理员创建内容将加载到查看记录内容后面

exit;
}

我只看到两个错误:1。html标记
;2.在
标题('location:admin log.php')之后没有
退出
,我可以进入你的管理员而不需要用户名或密码。谢谢,这并不能解决我的问题@MachineAddict添加了出口;在$\u POST['createRecord']部分代码之后,它已经工作了。