submit button not work

时间:2014-01-03 作者:redmo

我尝试在管理后编辑页面中创建2个提交按钮我尝试了这个

function extra_fields_box_func2( $post ){
     $user = get_current_user_id();
     $change_user = get_post_meta($post->ID, \'change_author\', true);
     if ($user==$change_user){
          echo\'<form method="post">\';
          echo\'<input type="submit" name="save" value="Принять" />\';
          echo\'<input type="submit" name="reset" value="Отклонить" />\';
          echo\'</form>\';
          if (isset($_POST[\'save\'])) {
             error_log(\'save\');
             $res=\'yes\';
            }
          else
          if (isset($_POST[\'reset\'])) {
              error_log(\'delete\');
              $res=\'no\';
            }
          if (isset($res)){
          changenotice($post_id, $res);
          }
        }
}
我试试这个密码

function extra_fields_box_func2( $post ){
?>
<form method="post">
<input type="submit" name="save" value="Принять" />
<input type="submit" name="reset" value="Отклонить" />
</form>
<?php
     $user = get_current_user_id();
     $change_user = get_post_meta($post->ID, \'change_author\', true);
     if ($user==$change_user){
          //echo\'<form method="post">\';
          //echo\'<input type="submit" name="save" value="Принять" />\';
          //echo\'<input type="submit" name="reset" value="Отклонить" />\';
          //echo\'</form>\';
          if (isset($_POST[\'save\'])) {
             error_log(\'save\');
             $res=\'yes\';
            }
          else
          if (isset($_POST[\'reset\'])) {
              error_log(\'delete\');
              $res=\'no\';
            }
          if (isset($res)){
          changenotice($post_id, $res);
          }
        }
}
但不是工作,调试。日志是空的,我做错了什么?

1 个回复
SO网友:Przemysław Suszek

也许你应该在中添加action=“”

echo\'<form method="post">\';
更改为:

echo\'<form method="post" action="">\';

结束

相关推荐

Sliders with buttons

我正在寻找一个滑块插件,它允许我在滑块中插入其他按钮,而不是下一个和上一个数字,我的意思是将用户重定向到不同页面的按钮,等等。。。我会很感激你的信息!当做