1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-16 03:24:01 +02:00

Remove code generation

git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@760 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
jakubvrana
2009-06-26 20:43:41 +00:00
parent 9e0ce84a79
commit 9ee9cf08e1
2 changed files with 37 additions and 26 deletions

View File

@@ -7,6 +7,32 @@
*/
error_reporting(E_ALL & ~E_NOTICE);
// used only in compiled file
if (isset($_GET["file"])) {
header("Expires: " . gmdate("D, d M Y H:i:s", time() + 365*24*60*60) . " GMT");
if ($_GET["file"] == "favicon.ico") {
header("Content-Type: image/x-icon");
echo base64_decode("compile_file('favicon.ico', 'base64_encode')");
} elseif ($_GET["file"] == "default.css") {
header("Content-Type: text/css");
?>compile_file('default.css', 'minify_css')<?php
} elseif ($_GET["file"] == "functions.js") {
header("Content-Type: text/javascript");
?>compile_file('functions.js', 'JSMin::minify')<?php
} else {
header("Content-Type: image/gif");
switch ($_GET["file"]) {
case "plus.gif": echo base64_decode("compile_file('plus.gif', 'base64_encode')"); break;
case "cross.gif": echo base64_decode("compile_file('cross.gif', 'base64_encode')"); break;
case "up.gif": echo base64_decode("compile_file('up.gif', 'base64_encode')"); break;
case "down.gif": echo base64_decode("compile_file('down.gif', 'base64_encode')"); break;
case "arrow.gif": echo base64_decode("compile_file('arrow.gif', 'base64_encode')"); break;
}
}
exit;
}
if (!ini_get("session.auto_start")) {
// use specific session name to get own namespace
session_name("adminer_sid");