954,523 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

guestbook cgi script won't return reply page????

Hi all,
just need some help on my coding. I cant figure out what i'm doing wrong as far as i can see it should be working....
It s a very basic guestbook form and the cgi script seems to work but for some reason my reply page won't show up????

the form:

<html>
<head></head>
<body bgcolor="#ffffff">

<h1>A Simple Guestbook</h1>

<form method="post" action="first.cgi">

<h4>Name</h4>
<p><input name="name" type="text" size="50" 

value="Random Person">

<h4>Email</h4>
<p><input name="email" type="text"  size="50" 

value="someone@someplace.com.au">

<h4>Your Comments</h4>
<p>
<textarea name="comment" rows="3" cols="50" 

wrap="virtual">
Enter text here...
</textarea>

<p><input type="submit" value="Submit"> 
<input type="reset"  value="Clear Form">

</form>
</body></html>


the cgi script:

#!/usr/bin/perl
#   Guest book reply and storage script
#
#   Start by defining the source and target
source	reply.tpl
target	STDOUT
open	all
# Define default values for the variables
var	name	Fred Nurk
var	comment	Hello World
var	email	fnurk@csu.edu.au
# Now do the processing
form
cgi
xmlsub
#  Close the files 
close	source
# The following lines write the data to a file
source	guestbook.tpl
target	data.xml
open	all
xmlsub
close	all
#
# End of the guestbook script


If any one can help me out, it would be much appreciated.

Cheers
syd

sydneyrustle
Newbie Poster
8 posts since Apr 2005
Reputation Points: 10
Solved Threads: 0
 

That's not a perl script; that's a bunch of tab separated values.

Rashakil Fol
Super Senior Demiposter
Team Colleague
2,658 posts since Jun 2005
Reputation Points: 1,135
Solved Threads: 177
 

is it?? i'm don't really know what i'm doing either way... thats how my teacher tells me its done (atleast something like that)
don't surpose you can tell me how to write a cgi script for a guestbook then??

cheers
syd

sydneyrustle
Newbie Poster
8 posts since Apr 2005
Reputation Points: 10
Solved Threads: 0
 

Learn Perl, and then replace the above description of a program's layout with actual code.

Rashakil Fol
Super Senior Demiposter
Team Colleague
2,658 posts since Jun 2005
Reputation Points: 1,135
Solved Threads: 177
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You