#!c:/programme/perl/bin/perl.exe -w # $Id: money_test.cgi 11680 2008-08-28 08:23:27Z mjevans $ use strict; # activate for programming/debugging only use warnings; # activate for programming/debugging only use CGI::Carp qw(fatalsToBrowser); # activate for programming/debugging only use CGI 'param','redirect'; use DBI; # config variables our $dsn='dsn'; # Database DSN our $dbuser='user'; # Database User our $dbpass='pass'; # Database Password our $dbtable='test1'; # ProvTable ################################################################################################# $|=1; my $dbh = DBI->connect("DBI:ODBC:$dsn", $dbuser, $dbpass, { Taint =>1 }) || die "$DBI::errstr"; $dbh->{RaiseError} = 1; # activate for programming/debugging only $dbh->{PrintError} = 1; # activate for programming/debugging only $dbh -> {LongReadLen} = 100000; $dbh -> {LongTruncOk} = 0; #$dbh -> {odbc_default_bind_type} = 12; # SQL_VARCHAR my $action=param('ACTION') || ''; if ($action=~/[^\w]/) { die "bad chars in parameter!" } if ($action eq 'SAVE_PROV') {&save_prov;} else {&prov;} sub prov { print "content-type: text/html\n\n"; print "