簡體   English   中英

WordPress插件表單未提交

[英]WordPress Plugin Form Not Submitting

我正在開發具有表單的WordPress插件,無法獲取php文件以識別已提交表單。 這個想法是,一旦我點擊了“提交”按鈕,頁面就會重新加載並提醒“表單已提交”

PHP

add_shortcode('show_game_form','ate_form_activate');
function ate_form_activate(){
  if(is_page('Commercial'))
  {

  if(isset( $_POST['ate-final-submi'] ))
    { 
      //NOT ALERTING!!!!!!
      echo "<script type='text/javascript'> alert('Submitted Form'); </script>";
    }
    //Display Page
    $myfile = fopen("/ATE-Form/index.html", "r") or die("Unable to open file!");
    echo fread($myfile,filesize("/ATE-Form/index.html"));
    fclose($myfile);

    return  "";
  }
}

HTML

<form id="ate-final-submi" name="ate-final-submi"  method="post" action=""><br>
    <input type="text" id="ate-final-email" name="ate-final-email" value="asfd">
    <button type="button" id="ATE-backButton" class="ATE-nav-button">« Back</button>  
    <button type="submit" name="ATE-submitButton" id="ATE-submitButton" class="ATE-nav-button">
</form>

您可以嘗試將其添加到HTML中:

<?php if (!empty($_POST['ATE-submitButton'])): ?>
   <script>
     alert('Form Submitted');
    </script>
<?php endif ?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM