summary refs log tree commit diff stats
path: root/comic.php
diff options
context:
space:
mode:
Diffstat (limited to 'comic.php')
-rw-r--r--comic.php31
1 files changed, 31 insertions, 0 deletions
diff --git a/comic.php b/comic.php new file mode 100644 index 0000000..352060b --- /dev/null +++ b/comic.php
@@ -0,0 +1,31 @@
1<?php
2
3include('includes/db.php');
4
5if (!isset($_GET['id']))
6{
7 header('Location: /');
8 exit;
9}
10
11$getcomic = "SELECT * FROM comics WHERE filename = \"" . $_GET['id'] . ".png\"";
12$getcomic2 = mysql_query($getcomic);
13$getcomic3 = mysql_fetch_array($getcomic2);
14
15if ($getcomic3['filename'] != ($_GET['id'] . '.png'))
16{
17 header('Location: /');
18 exit;
19}
20
21if ($getcomic3['status'] != 'publish')
22{
23 header('Location: /');
24 exit;
25}
26
27header('Content-type: image/png');
28
29readfile($_SERVER['DOCUMENT_ROOT'] . '/images/comics/' . $_GET['id'] . '.png');
30
31?>