Files
gallery3/lib/uploadify/uploadify.allglyphs.swf.php

47 lines
314 KiB
PHP
Raw Normal View History

<?php
/**
* Gallery - a web based photo album viewer and editor
* Copyright (C) 2000-2013 Bharat Mediratta
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or (at
* your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
*/
// Redirect the initial request to strip off any query parameters or URL fragments
// We know it's an initial request if the token is missing
if (empty($_GET["token"])) {
// We have not yet redirected
$rand = md5(rand());
setcookie("uploadify_token", $rand);
header("Location: uploadify.allglyphs.swf.php?token=$rand#.");
exit;
}
// If the token exists but there's no cookie, then this is a bogus token
// or the user does not support cookies. Ignore this request.
if (empty($_COOKIE["uploadify_token"])) {
exit;
}
// If the token exists but it doesn't match our cookie, then this is a bogus
// request. Ignore this request.
if ($_GET["token"] != $_COOKIE["uploadify_token"]) {
exit;
}
// This is a legitimate request. Serve it, but disallow caching.
header("Content-Type: application/x-shockwave-flash");
header("Cache-Control: no-cache, no-store, must-revalidate");
setcookie("uploadify_token", "", time() - 3600);
print base64_decode("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