#!/usr/bin/perl
require "cookies.pl";
require "utils.pl";
require "db.pl";
&authenticate();
&get_userinfo($userid, \%user);
if($ENV{QUERY_STRING} || $ENV{REQUEST_METHOD} eq "POST") {
&parseform($ENV{QUERY_STRING}, \%form);
$name = &unescape($form{name});
$date = &unescape($form{date});
$emails = &unescape($form{emails});
$text = &unescape($form{text});
use Date::Manip;
$date = UnixDate(ParseDate($date), $dateformat);
$text =~ s/\r\n?/\n/gs;
# use Text::Wrap;
# $Text::Wrap::columns=75;
# $text = wrap("","",$text);
@emails = parse_email_list($emails);
my $invitation_id = create_invitation($userid,$name,$date,$text,\@emails);
print "Status: 302 Found\nLocation: http://$ENV{SERVER_NAME}/invite.cgi?id=$invitation_id\n\n";
exit(0);
}
print $headers,"\n";
print $leadin;
print qq[New Invitation
\n];
print qq[\n];
print qq[
| \n]; print qq[\n]; print qq[ |