print "Content-Type: text/html\n\n"; use CGI qw(:all); use Mail::Sendmail; my $header_printed; my $submit_state; $submit_state = param('submitstate'); if (length($submit_state) > 0){ submission_request(); }else{ print_header(); print_body(); } sub submission_request{ $submit_result = check_submit_data(); if ($submit_result eq 0){ print_header(); send_message(); print_footer(); }else{ print_header(); print_error(); print_body(); exit; } } sub send_message{ my $subject = param('Subject'); my $message = param('Name')."\n".param('Email')."\n".param('Message'); my %mail = ( SMTP => 'mail.parkplus.com', To => 'sales@parkplus.com', From => 'ParkPlus Support Request ', Subject => $subject, Message => $message ); if (sendmail %mail) { print_thankyou(); }else{ print "Error sending mail: $Mail::Sendmail::error
\n"; } } sub print_error{ print <

$submit_result

HTML } sub print_thankyou{ print <

Thank you for your submission!
We will respond shortly.

HTML } sub check_submit_data{ my $submit_error; if (length(param('Subject')) == 0){ $submit_error = "Your Subject is missing"; } if (length(param('Name')) == 0){ $submit_error = "Your Name is missing"; } if (length(param('Email')) == 0){ $submit_error = "Your Email is missing"; } if (length(param('Message')) == 0){ $submit_error = "Your Message is missing"; } if (length($submit_error) == 0){ return 0; }else{ return $submit_error; } } sub print_header{ if ($header_printed == 0){ print header(); print < ParkPlus Hosting support
Fast Reliable WEB HOSTING  - ASP, ASP.NET Fast WEB HOSTING with free MSSQL database and Linux WEB HOSTING  - At-Hosting Fast Reliable WEB HOSTING  - ASP, ASP.NET Fast WEB HOSTING with free MSSQL database and Linux WEB HOSTING  - At-Hosting
Home
Windows 2000 hosting
Linux / Apache Hosting
Place an order
Support
About us


Contact support

99% Uptime Guaranteed

Fast Reliable WEB HOSTING  - ASP, ASP.NET Fast WEB HOSTING and Linux WEB HOSTING  - At-Hosting



HTML $header_printed = 1; } } sub print_body{ my $name = param('Name'); my $subject = param('Subject'); my $message = param('Message'); my $email = param('Email'); print <

Customer Support

 
  Submit a ticket:
  Please enter the required information in the following fields to submit a ticket:

* Type:
* Subject:
* Your name:
* Your e-mail:
* Message:



HTML print_footer(); } sub print_footer{ print <


HTML }