ghost
3 years ago
2 changed files with 16 additions and 5 deletions
@ -1,19 +1,29 @@
@@ -1,19 +1,29 @@
|
||||
<?php |
||||
|
||||
require_once('../config.php'); |
||||
require_once('../library/icon.php'); |
||||
|
||||
if (isset($_GET['hash'])) { |
||||
|
||||
header("Content-Type: image/jpeg"); |
||||
|
||||
$filename = dirname(__FILE__) . '/../cache/' . $_GET['hash'] . '.jpeg'; |
||||
if (CACHE_ENABLED) { |
||||
|
||||
if (!file_exists($filename)) { |
||||
$filename = dirname(__FILE__) . '/../cache/' . $_GET['hash'] . '.jpeg'; |
||||
|
||||
if (!file_exists($filename)) { |
||||
|
||||
$icon = new Icon(); |
||||
|
||||
file_put_contents($filename, $icon->generateImageResource(md5($_GET['hash']), 60, 60, false)); |
||||
} |
||||
|
||||
echo file_get_contents($filename); |
||||
|
||||
} else { |
||||
|
||||
$icon = new Icon(); |
||||
|
||||
file_put_contents($filename, $icon->generateImageResource(md5($_GET['hash']), 60, 60, false)); |
||||
echo $icon->generateImageResource(md5($_GET['hash']), 60, 60, false); |
||||
} |
||||
|
||||
echo file_get_contents($filename); |
||||
} |
||||
|
Loading…
Reference in new issue