1

我使用 phpList 3.2.5 为时事通讯制作了一个自定义订阅表单。

phpList 有一个默认的感谢页面,但我希望在输入字段下方显示一个感谢/错误消息,如本页面中的表单(参见页脚):https ://www.games-workshop.com

这是我的表格:

<form method="post" action="http://localhost:8888/cateringross/lists/?p=subscribe" name="subscribeform">
    <div class="input-group">
        <input type="text" name="email" placeholder="e-mail" value="" maxlength="75" class="form-control"/>
        <span class="input-group-btn">
            <input type="hidden" name="list[1]" value="signup"/>
            <input type="submit" name="subscribe" value="Iscriviti" class="btn btn-large btn-primary"/>
        </span>
    </div>
</form>

phpList 有一个 subscribelibs2.php 文件,其中包含:

# personalise the thank you page
if ($subscribepagedata['thankyoupage']) {
    $thankyoupage = $subscribepagedata['thankyoupage'];
header("Location:../thankyou.php");
} else {
    $thankyoupage = '<h3>' . $strThanks . '</h3>' . '<p class="information">' . $strEmailConfirmation . '</p>';
}
$thankyoupage = str_ireplace('[email]', $email, $thankyoupage);

在将结果发布到同一页面之前,我应该阻止重定向到感谢页面并验证电子邮件。

4

0 回答 0