首页 > 解决方案 > 使用 PHP 表单调用同一页面而不会丢失页眉和页脚

问题描述

我正在用 PHP 创建一个简单home.php的表单,表单提交给自己;

<form action="home.php" method="post" enctype="multipart/form-data" id="AddImageForm">

但是home.php是从index.php文件中调用的(如下),所以当我提交表单并调用同一页面时,它缺少页眉和页脚。

<?php
  include("includes/header.php");

  if (isset($_GET['page']) && $_GET['page'] == 'gallery') {
      include("gallery.php");

  } else {
      include("home.php");

  }
  include("includes/footer.php");

?>

有没有解决的办法?

标签: phphtml

解决方案


将其提交给 index.php?

<form action="/" method="post" enctype="multipart/form-data" id="AddImageForm">

或者也许 index.php 的完整路径是你想要的

<form action="index.php" method="post" enctype="multipart/form-data" id="AddImageForm">

推荐阅读