#!/usr/bin/perl use CGI; use POSIX qw(strftime); use Digest::SHA1 qw(sha1_hex); # ----------------------------------------------------------------------------- # Get parameters # ----------------------------------------------------------------------------- my $query = new CGI; my $amount = $query->param("amount"); if ($amount == "other") { $amount = $query->param("amount_other"); } my $language = $query->param("language"); my $text = $query->param("text"); my $amount100 = $amount * 100; my $date = strftime("%Y-%m-%d", localtime); my $time = strftime("%s", localtime); my $reference = "elnticket.$date." . substr($time, -5); # ----------------------------------------------------------------------------- # Generate form to forward payment request to PayPal or Concardis # ----------------------------------------------------------------------------- print "Content-type: text/html\n\n"; open TEMPLATE, "/home/www/html/global/activities/ftf/tickets/tmpl-buy.$language.html"; while (