0

我一直在网上搜索,但似乎找不到任何解决方案......我之前发布了这个问题,但我正在尝试添加新代码......

我有以下代码-->

一个 PHP 页面,其表单可通过简化代码自行提交:

<?php if (isset($_POST["submit"])) {

    $sql = "SELECT * FROM table";
    $result = mysql_query($sql);

    while($row = mysql_fetch_array($result)) {

        mail($to, $subject, $newMessage, $headers);

    }
} ?>

<?php if (!isset($_POST["submit"])) {
    <form action="$PHP_SELF" method="post">
        <input name="subject" type="text" id="subject" />
        <textarea name="message" id="nbody"></textarea>
        <input type="submit" name="submit" id="submit" value="Send newsletter" />
    </form>
}else{
    echo "All mail processed";
} ?>

在处理 SQL 请求和发送邮件时,我想显示某种覆盖的文本,以显示电子邮件发送进度(例如“发送电子邮件 1 出 100 封)。

我认为 AJAX 可能可以做到这一点,但我已经尝试了许多没有退出的解决方案......我使用 jQuery 库。

谢谢!!

4

0 回答 0