Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MailChimp表单正在提交时加载页面_Php_Api_Mailchimp - Fatal编程技术网

Php MailChimp表单正在提交时加载页面

Php MailChimp表单正在提交时加载页面,php,api,mailchimp,Php,Api,Mailchimp,我使用MailChimp网站上的以下内容提交表格: <span id="response"><? require_once('inc/store-address.php'); if($_GET['submit']){ echo storeAddress(); } ?></span> <form id="subform" action="<?=$_SERVER['PHP_SELF']; ?>" method="get">

我使用MailChimp网站上的以下内容提交表格:

<span id="response"><? require_once('inc/store-address.php'); if($_GET['submit']){ echo storeAddress(); } ?></span>
<form id="subform" action="<?=$_SERVER['PHP_SELF']; ?>" method="get">

            <fieldset>
              <p>
                <input name="email" id="email" onfocus="if (this.value == 'Email') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Email';}" value="Email"  class="required email" />
              </p>
              <div class="button button-orange"> <span class="form_button clearfix">
                <input type="submit" class="sub_submit" name="submit" value="subscribe" />
                </span> </div>
              <div id="result_sub"></div>
            </fieldset>
          </form>

一切正常,除了提交时,它会重新加载整个页面。如何防止这种情况发生?

这很正常,您对此无能为力,但我非常确定Mail Chimp有一个选项,允许您控制用户单击“提交”后进入的页面。

这很正常,我认为,如果您在提交表单时不想离开页面,那么AJAX就是您想要的。这就是服务器端编程的工作方式。