Allow clicking through to full quality images
[pics.git] / index.php
CommitLineData
cd757b9e
JC
1<?php
2
bcb1d27e
JC
3// May contain query params
4$request_uri = explode('?', $_SERVER['REQUEST_URI'], 2);
a0083023
JC
5$pieces = array_values(array_filter(
6 explode('/', $request_uri[0]),
7 function($exploded) { return $exploded; }
8));
80f2f42a 9
a0083023
JC
10if (empty($pieces)) {
11 require './app.php';
12 die;
13}
14
15$path = array_shift($pieces);
16
17switch ($path) {
18 case '':
bcb1d27e
JC
19 require './app.php';
20 break;
fd25bf87
JC
21 case 'pic':
22 require './pic.php';
23 break;
a0083023 24 case 'upload':
bcb1d27e
JC
25 require './upload.php';
26 break;
a0083023 27 case 'unauthorized':
bcb1d27e
JC
28 require './unauthorized.php';
29 break;
30 default:
31 header('HTTP/1.0 404 Not Found');
32 die('404 Not Found');
cd757b9e 33}