如果在CGI程序执行过程中间在客服端屏幕上输出提示消息?

如果在CGI程序执行过程中间在客服端屏幕上输出提示消息?

最近用apache构建了一个服务器平台,用perl写的CGI,在fedora 8.0 下执行。
我的平台的主要思路是这样的:
首先,用户通过平台提交一段序列和他的email;
然后,后台的CGI程序先判断用户提交的序列和email地址是否合法,如果不合法,则分别弹出一个提示错误的信息,再终止后台CGI程序的执行;如果合法,则想在客服端的屏幕上弹出一条消息提示用户提交序列成功,而后面的用于执行主要结果的CGI代码继续执行,因为CGI执行的时间很长(大于半小时),所以我们的平台是通过email发送结果给用户。
不知各位大侠有什么办法在CGI程序执行过程中间在客服端屏幕上输出提示消息?
拜托拜托。
多写一个页面(CGI)。

第一个页面检查输入是否合法,如果合法的话显示成功(javascript),然后转向第二个页面,这个页面做实际的工作。第二个页面也要检查输入,不然别人还是会绕开的。

不过设计有点问题——半个小时的CGI,你的web服务器一会儿就满了,最好是把任务提交到后台的队列里去,然后让后台的应用提取任务然后处理。