在表单上使用多个提交按钮存在困难

12 浏览
0 Comments

在表单上使用多个提交按钮存在困难

请问是否有人可以帮助我呢?

我已经创建了一个表单,如果你滚动到页面底部,会看到多个提交按钮,比如“提交”,“删除所选图像”和“查看所选图像”。

我昨天在这个网站上发布了一个问题,关于如何处理多个“提交”按钮的问题,并得到了一些很好的建议。

我尝试实施给我的建议,但似乎无法使其工作。按照指导建议,我为每个按钮添加了一个名称,并尝试通过PHP脚本调用它,但结果页面只是刷新,好像提交了整个页面,而不是像查看所选文件这样的操作。

我想知道是否有人可以帮忙看一下,告诉我出了什么问题。

以下是我的PHP代码和表单脚本,请查看:

(代码省略)

非常感谢和亲切的问候。

0
0 Comments

在这个问题中,出现的原因是使用了多个提交按钮,并且在检查`$_POST`操作时出现了错误。解决方法是正确使用`$_POST`操作并使用适当的语法。

问题的原因是代码中使用了`isset()`函数与`$_POST`值检查一起使用,导致出现语法错误。解决方法是移除`isset()`函数,只使用`$_POST`值检查。

另一个问题是当提交表单时,整个页面会刷新,而不是执行特定的操作。解决方法是使用JavaScript和Ajax调用PHP脚本并输出结果,以在不刷新页面的情况下获取值。

要实现这一点,需要了解JavaScript。建议学习jQuery和他们的`$.post()`函数。将PHP代码分成两个文件,一个用于处理表单,另一个用于显示表单。然后,使用jQuery提交表单并获取结果并显示它们。有许多易于理解的教程可以参考。

以上是关于“Multiple Submit Buttons On Form Difficulties”问题的原因和解决方法的整理。

0