<main>
<section class="category__title-container">
<h1 class="category__title">
Add Category
</h1>
</section>
<section class="error">
<?php
if(isset($_GET['error']))
{
echo '<font color="red">'.$_GET['error'].'</font>';
echo '<br><br>';
}
if(isset($_GET['ok']))
{
echo '<font color="blue">Category successfully added!</font>';
echo '<br><br>';
}
?>
</section>
<section class="add_information-section">
<form action="addcategory_steps.php" method="post">
<div class="add_information grid">
<div class="add_information-box">
<h1 class="add_information-title">
Category Name
</h1>
<input type="text" name="category_name" id="" placeholder="category_name">
</div>
<div class="add_information-box">
<h1 class="add_information-title">
Category Image
</h1>
<input type="text" name="category_image" id="" placeholder="category_image">
</div>
</div>
<input type="submit" value="Add Category" class="button">
</form>
</section>
<main>
<section class="category__title-container">
<h1 class="category__title">
Delete Category
</h1>
</section>
<section class="error">
<?php
if(isset($_GET['error']))
{
echo '<font color="red">'.$_GET['error'].'</font>';
echo '<br><br>';
}
if(isset($_GET['ok']))
{
echo '<font color="blue">Category successfully deleted!</font>';
echo '<br><br>';
}
?>
</section>
<section class="add_information-section">
<form action="deletecategory_steps.php" method="post">
<div class="add_information grid">
<div class="add_information-box">
<h1 class="add_information-title">
Category Name
</h1>
<input type="text" name="category_name" id="" placeholder="category_name">
</div>
<div class="add_information-box">
<h1 class="add_information-title">
Category Image
</h1>
<input type="text" name="category_image" id="" placeholder="category_image">
</div>
</div>
<input type="submit" value="Delete Category" class="button">
</form>
</section>上面是我的php项目的代码,但是前端打印出了成功删除和添加的内容。如果我按下“添加类别”按钮,只有在我按下“删除类别”按钮时,才能成功删除,如何才能打印成功添加?我在下面插入了这个问题的截图。

发布于 2022-10-26 09:54:54
有太多的错误,以至于评论是不够的。
$_GET'error'
使用名称属性。
`<input type="submit" value="Add Category" class="button" name="addcat">``<input type="submit" value="Delete Category" class="button" name="delcat">`然后,
if isset($_POST['addcat'])或if isset($_POST['delcat'])
根据未发布的代码,可能需要单独的$errordel.和$erroradd等错误变量。
https://stackoverflow.com/questions/74205124
复制相似问题