php如何在进程结束前显示消息

时间:2015-12-14 08:49:18

标签: php

PHP如何显示消息"发送简讯,可以关闭页面"在发送功能完成之前?谢谢。

function myfun(){
    if(!ob_start("ob_gzhandler"))
        ob_start();
    $mail_id = $id;
    include($_SERVER['DOCUMENT_ROOT']."/newsletter/".$template);// include a newsletter template
    $htmltext = ob_get_contents();
    ob_end_clean();

    ob_end_flush();
    ob_flush();
    flush();

    // close current session
    if (session_id()) 
        session_write_close();

    sleep(2);
    sendmail($htmltext); //sendo more then 2000 whith PHPmailer
}

1 个答案:

答案 0 :(得分:0)

嘿您可以简单地回显警报脚本的代码以显示您的消息。正如我在下面所做的那样:

echo '<script type="text/javascript">
    alert("Your Message");
</script>';

您甚至可以将其包装在一个函数中,将您的消息作为参数提供,并在您要显示消息的任何位置调用它。