sub print_header {
print CGI::header(-type=>'text/html; charset=utf-8');
}
+sub print_see_other {
+ my $location = shift;
+
+ print CGI::header(-status=>'303 See other',
+ -location=>'http://ccbs.sesse.net/' . $location,
+ -type=>'text/html; charset=utf-8');
+}
sub db_connect {
$ccbs_dbdebug = defined(shift) ? 1 : 0;
--- /dev/null
+#! /usr/bin/perl
+
+use ccbs;
+use strict;
+use warnings;
+
+my $dbh = ccbs::db_connect();
+my $cgi = new CGI;
+
+my $tournament = $cgi->param('tournament');
+my $player = $cgi->param('player');
+my $paid = $cgi->param('paid');
+
+$dbh->do('INSERT INTO tournamentparticipation (tournament, player, paid) VALUES (?,?,?)',
+ undef, $tournament, $player, $paid);
+
+ccbs::print_see_other('registration.pl?id=$tournament');
+
+$dbh->disconnect;