I am a newbie to Perl CGI. I am developing an application with a web
front end and C language module at the backend. The interface between
them is a UDP socket. I am using Perl to construct the HTML pages.
Here is what I do.
1) Show a web page and accept values from the web-user.
2) When the User presses "Submit", I construct a message and send it
across the UDP socket to the backend.
3) I wait for the response from the backend. If the response is an
error (could be because of wrong values entered by the user), I clean
up the existing page and show a new page displaying an appropriate
4) When I try to show the error html page, the contents always get
appended to the existing html page.
5) How can I clear a html page and display a new one? I tried print
$query->end_html and followed it up with a $query->start_html. Didnt
Please help me. Thanks.
Re: Perl CGI
email@example.com (Hari) wrote in message news:<firstname.lastname@example.org. com>...
> I am a newbie to Perl CGI.
When learning several new things at once (HTTP, HTML, CGI, Perl) it
may help to learn them one at a time.
Your question has nothing to do with Perl or CGI.
Your question has to do with HTML and the HTTP request cycle.
> 4) When I try to show the error html page, the contents always get
> appended to the existing html page.
> 5) How can I clear a html page and display a new one? I tried print
> $query->end_html and followed it up with a $query->start_html. Didnt
A single HTTP request gets a single HTTP resoponse. (Ignoring
server-push, which I don't understand).
A single HTTP response has a single body (e.g. and HTML document).
There is no way in HTML to clear a document or cause an immediate
redirect without resorting to client-side scripting.
This newsgroup does not exist (see FAQ). Please do not start threads
|All times are GMT. The time now is 04:27 PM.|
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.