Support modern PHP

This commit is contained in:
2022-01-14 03:34:46 +01:00
parent 84ef36cee0
commit adc56b482b
5 changed files with 166 additions and 123 deletions

View File

@@ -2,19 +2,23 @@
session_start();
$included = true;
$lang = empty($_GET['lang']) ? 'cs' : $_GET['lang'];
$page = htmlspecialchars($_GET['page']);
$url = $_SERVER['REQUEST_URI'];
if (!in_array($lang, ['cs', 'de'], true)) {
header('Location: /cs/' . ($_GET['page'] ?? ''));
exit;
}
$page = htmlspecialchars($_GET['page'] ?? 'main');
$url = $_SERVER['REQUEST_URI'] ?? '';
$root = '';
$pretitle = '2. Skirogaining 2012';
$mainMail = 'tojnar@gmail.com';
include $lang . '.php';
require $lang . '.php';
$CMS['%url%'] = 'http://skirogaining.tojnar.cz' . htmlspecialchars($url);
$CMS['%root%'] = $root;
$CMS['%lang%'] = $lang;
$CMS['%unknownAuthor%'] = 'Jan Tojnar';
$CMS['%headerLinkHref%'] = rplc('%root%/') . $lang;
$CMS['%pretitle%'] = $pretitle;
$CMS['%comefrom%'] = $_SERVER['HTTP_REFERER'];
$CMS['%comefrom%'] = $_SERVER['HTTP_REFERER'] ?? 'n/a';
$CMS['%dateFormat%'] = 'd.m.Y H:i';
if ($lang == 'cs') {
$CMS['%old%'] = '<p class="old"><a href="http://skirogaining.tojnar.cz/Skirogaining_2010/">1. Skirogaining 2010</a> <a href="http://skirogaining.krk-litvinov.cz/">3. Skirogaining 2012</a></p>';
@@ -28,8 +32,8 @@ function rplc($string) {
return str_replace(array_keys($CMS), $CMS, $string);
}
include 'sboard.php';
include 'load.lib.php';
require __DIR__ . '/sboard.php';
require __DIR__ . '/load.lib.php';
readPage($page);
$CMS['%releasedate%'] = toDate($date);
$CMS['%releasetime%'] = toTime($date);
@@ -72,4 +76,4 @@ ob_start(/*"ob_gzhandler"*/);
include 'template.html';
$buffer = ob_get_clean();
echo rplc(rplc($buffer));
?>
?>