function doihave($fingerprint) { $functions = new ScreenshotClass(); $files = $functions->listFiles(SCREENSHOT_DIR, 'jpg'); foreach ($files as $fullname => $filename) { if ($filename == $fingerprint) { return true; } } return false; }
<?php if (!defined('IN_ROSTER')) { exit('Detected invalid access to this file!'); } require_once $addon['dir'] . '/inc/functions.inc'; // Set track errors on if (CAN_INI_SET) { ini_set('track_errors', 1); } ob_start(); define('SCREENSHOT_DIR', $addon['dir'] . "screenshots"); define('SCREENSHOT_URL', $addon['url_full'] . "screenshots"); $functions = new ScreenshotClass(); $files = $functions->listFiles(SCREENSHOT_DIR, 'jpg'); echo gen_imagetable($files); function gen_imagetable($files) { $out = ''; $out .= "<table class=\"\">\n"; $i = 0; foreach ($files as $file) { if ($i % 3 == 0) { if ($i == 0) { $out .= "<tr>\n"; } else { $out .= "</tr><tr>\n"; } } $out .= '<td>' . gen_imagediv($file, $i) . "</td>\n"; $i++;