Why do you use such an old script?
trie CGI!
#!/usr/bin/perl -wT
use diagnostics;
use strict;
use CGI qw/:standard html3 escape escapeHTML/;
use CGI::Carp qw(set_message fatalsToBrowser);
set_message('Oops, schon wieder ein Fehler!');
use DBI;
unlink 'dbitrace.log' if -e 'dbitrace.log';
my $cgi_obj = new CGI;
my $user = "name";
my $passwort = "pass";
my $dsn =
"DBI:mysql:database=matchpro;host=yoursqlfirmserver;mysql_compression=1";
my $vorname = param('vorname'); #so you get your Formparams!
my $name = param('name');
print $cgi_obj->header,
$cgi_obj->start_html(-title=>'Your big Website!',
-style=>{'src'=>'../test.css'});
my $dbh = DBI->connect($dsn, $user, $passwort,{RaiseError => 1});
#connect to MySQL-Database
$dbh->trace( 2, 'dbitrace.log' ); #detailed protocol in ascii what
DBI has done... lock into cgi-bin and read.....
my $sth = qq[INSERT INTO ........
--
Andreas Schmitz http://www.medialsoft.de
_ _ _ _ � _ _ _ _ _
| | ||_ | \|| || _| (_)|- |
| | ||_ |_/||-||__