Hello!
Normally I would like to figure this out on my own, but I am working on
the functionality
of certain parts of this cgi instead. I am having trouble with the
following code bit:
#!/usr/bin/perl -w
require("header.cgi");
require("footer.cgi");
use strict;
use CGI qw/:standard/;
my $cgi = new CGI;
my $pfile = "./pword";
my $admin = "jamesk\@ashlandagency.com";
#--------------------- Start Page --------------
&get_header;
#--------------------- Enter Your Stuff Below --
if(param()) {
print $cgi->h2("Thanks!");
}
else{
print $cgi->h2("Login Please"); # Level 2 header
print $cgi->start_form, # Start the Form
"You User Name: ",br,
textfield('username'),br,br, # UserName Field
"Your Password: ",br,
password_field('pass'),br,br, # Password Field
submit("Submit"), reset("Clear"), # Submit and Clear
end_form; # End the Form
}
#------------------ Stop Entering Stuff!!! --
&get_footer;
And if I don't miss my guess, this should print out the form if no
params are entered and print out "Thanks" if they are. Right?
Well, initially it seems that it works right, but if I don't enter
anything, and hit submit, I get the "Thanks!". I thought I got rid of
that posiblity with the if(param()) { }else{} stuff, didn't I?
-James
--
James Kelty
Sr. Unix Systems Administrator
The Ashland Agency
541.488.0801
[EMAIL PROTECTED]
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]