通过 PHP 中的对象从提交按钮获取 POST


acquiring POST from submit button through objects in PHP

我正在使用对象从另一个页面获取表单(其中包含提交按钮)。我似乎无法弄清楚如何从该提交按钮获取 POST 信息,我认为我可能需要 ajax。

所以例如

Page 1  calls to page1processing for a form
$getform = new page1processing;
$getform->form1($arbitraryVariable);

第 1 页处理包含表单

Class page1processing{
  function form1($arbitraryVariables){
    echo <form name=.....>
    echo 'pretend this is info for some text boxes and junk';
    echo '<input type="submit" name ="submitButton"/>';
    }
   if(isset($_POST['submitButton'])){
       .....
    }

所以,我想我要问的是我应该在哪里放置 if 语句以检查是否已按下"提交按钮"?它应该在第 1 页还是第 1 页处理?我有一些时间摸索一堆代码,无法弄清楚这是我的代码错误,还是我检查已发布信息的过程。

我在另一页上有表格的原因只是为了保持第 1 页整洁。我发现将对象放在HTML中比将大量代码拖放更容易。

这是一个 ajax/jquery 解决方案。 您可以使用类或 ID、实时或委托。

        $("#submitButton").live('submit', function(e) {
                //CODE HERE
        });