我一直在网上搜索,但似乎找不到任何解决方案......我之前发布了这个问题,但我正在尝试添加新代码......
我有以下代码-->
一个 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 库。
谢谢!!