blob: 7d412a079027e2d3efe160ea3071a661f219564a [file] [log] [blame]
<?php
$code = $_GET['code'];
if (!isset($code))
$code = 302;
header('HTTP/1.1 ' . $code);
$url = $_GET['url'];
$random_id = $_GET['random_id'];
if (isset($random_id)) {
$id = '';
$charset = 'ABCDEFGHIKLMNOPQRSTUVWXYZ0123456789';
for ($i = 0; $i < 16; $i++)
$id .= $charset[rand(0, strlen($charset) - 1)];
header('Location: ' . $url . '?id=' . $id);
}
else
header('Location: ' . $url);
$expiration = $_GET['expiration'];
if (isset($expiration)) {
$expires = gmdate(DATE_RFC1123, time() + $expiration);
header('Expires: ' . $expires);
}
$cache_control = $_GET['cache_control'];
header('Cache-Control: ' . $cache_control);
?>