#!/usr/bin/perl use strict; use File::Basename; use lib dirname( __FILE__ ) . '/lib'; use rddb; my $status = 'ERROR'; my $errorstring = 'unknown'; my $responsecode = 500; my $username = 'heslinki'; my $token = 'asdlkfjlkdsf'; my $dbh; ($dbh, $status, $errorstring) = rddb::opendb(); if(defined $dbh) { my $result; ($result, $status, $errorstring) = rddb::check_token($dbh, $username, $token); if($result == 1) { $responsecode = 200; } elsif($result == 0) { $responsecode = 403; } else { $responsecode = 500; } rddb::closedb($dbh); } print "Content-type: application/xml\n\n"; print "\n"; print " " . $responsecode . "\n"; print " " . $errorstring . "\n"; print "\n";