Can I run a CGI script without returning a new page to the browser?

Submitted by: Administrator
Yes, but think carefully first: How are your readers going to know
that their "submit" has succeeded? They may hit 'submit' many times!

The correct solution according to the HTTP specification is to
return HTTP status code 204. As an NPH script, this would be:

#!/bin/sh
# do processing (or launch it as background job)
echo "HTTP/1.0 204 No Change"
echo
Submitted by: Administrator

Read Online CGI Programming Job Interview Questions And Answers