| Server IP : 208.122.213.31 / Your IP : 216.73.216.185 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64 User : WHMCS_MIA_382 ( 1001) PHP Version : 7.4.33 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/httpd/html/baberankings.com.bak/cgi-bin/tgp/ |
Upload File : |
#!/usr/bin/perl
##############################
## AutoGallery SQL v3.6.x ##
#############################################################
## report.cgi - Handle broken link and cheater reporting ##
#############################################################
eval
{
require 'common.pl';
require 'ags.pl';
require 'mysql.pl';
Header("Content-type: text/html\n\n");
main();
};
if( $@ )
{
Error("$@", 'report.cgi');
}
sub main
{
ParseRequest(1);
if( $ENV{'REQUEST_METHOD'} eq 'GET' )
{
DisplayReport();
}
else
{
ProcessReport();
}
}
sub DisplayReport
{
$DB->Connect();
my $gallery = $DB->Row("SELECT * FROM ags_Galleries WHERE Gallery_ID=?", [$F{'ID'}]);
$DB->Disconnect();
if( !$gallery )
{
SubmitError('E_BAD_ID');
}
HashToTemplate($gallery);
ParseTemplate('report_main.tpl');
}
sub ProcessReport
{
SubmitError('E_REQUIRED', 'REPORT') if( !$F{'Report'} );
$DB->Connect();
my $gallery = $DB->Row("SELECT * FROM ags_Galleries WHERE Gallery_ID=?", [$F{'Gallery_ID'}]);
$DB->Insert("INSERT INTO ags_Reports VALUES (?, ?, ?, ?, ?, ?, ?, ?)",
[undef,
$gallery->{'Gallery_ID'},
$gallery->{'Gallery_URL'},
$gallery->{'Description'},
$gallery->{'Email'},
$gallery->{'Submit_IP'},
$ENV{'REMOTE_ADDR'},
$F{'Report'}]);
my $main_page = $DB->Row("SELECT * FROM ags_Pages ORDER BY Build_Order LIMIT 1");
$T{'Report_ID'} = $DB->InsertID();
$T{'Report'} = $F{'Report'};
$T{'TGP_URL'} = "/$main_page->{'Filename'}";
ParseTemplate('report_sent.tpl');
$DB->Disconnect();
}