我正在学习一个教程,我的一切都是 100% 正确的。基本上我正在创建一个基本的 CMS。在 CMS 的这一部分中,我将一些数据从表单上传到我的数据库。
目前一切正常,除了页面重定向。因此,当我填写表格时,所有内容都会完美地添加到数据库中。它根本不会重定向到所需的页面。我也没有错误。我还尝试将重定向设置为网站,以确保它不是我的页面路径。
当我提交表单时,它不会重定向,而是停留在处理上传的 .php 页面上。
这是我的代码:
<?php require_once("includes/connections.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php
$menu_name = $_POST['menu_name'];
$position = $_POST['position'];
$visible = $_POST['visible'];
?>
<?php
$query = "INSERT INTO phpPractice (
menu_name, position, visible
) VALUES (
'{$menu_name}', {$position}, {$visible}
)";
if(mysql_query($query, $connect)) {
//echo"<p> did send </p>";
//header('Location: content.php');
header("Location: content.php");
exit;
} else {
echo "<p>Subject not created</p>";
echo "<p>" . mysql_error() . "</p>";
}
?>
<?php mysql_close($connect); ?>