php - 从同一页面上的 php 函数调用表单提交操作

标签 php html forms webforms

我正在开发一个简单的网络应用程序。为了减少文件数量,我想将表单提交功能的 (php) 代码放入与表单相同的页面中。像这样:

<body>
   <form id = "rsvp-status-form" action = "rsvpsubmit" method = "post">
     <input type="radio" name="rsvp-radio" value="yes"/> Yes<br/>
     <input type="radio" name="ravp-radio" value="no" checked/> No<br/>
     <input type="radio" name="rsvp-radio" value="notsure"/> Not Sure<br/>
     <input type="submit" value="submit"/>
   </form>
 </body>

<?php 
  function rsvpsubmit() {
    // do stuff here
  }

调用提交函数的正确方法是什么?

最佳答案

在你修复你的 radio 组之后,它们都具有相同的名称:

if (isset($_POST['rsvp-radio'])) {
    rsvpsubmit();
}

关于php - 从同一页面上的 php 函数调用表单提交操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6060028/

相关文章:

php - Swift 中的 preg_match 等价物

php - Wordpress 管理员 - 需要自定义元检查

php - 带有 2 行文本的按钮比带有 1 行文本的按钮大,但我需要它们都与 1 行的大小相同

PHP 行数和列数

html - 同一表单中的不同占位符文本样式

html - 具有可扩展页眉和页脚以及滚动主体的 Flexbox

javascript - 防止使用 ENTER 提交表单 jquery 不与警报一起使用

javascript - 使用 jquery 只获取直接元素值

javascript - Google reCaptcha v2 - 在提交表单之前检查验证码是否已完成

javascript - 一键提交两张表单