18 lines
552 B
PHP
18 lines
552 B
PHP
<?php
|
|
if(isset($_GET['smode']))
|
|
$_SESSION['smode'] = basename((string)filter_input(INPUT_GET, 'smode'));
|
|
|
|
function fiiSwitch_path(): string {
|
|
$smode = $_SESSION['smode'] ?? 'yuuno';
|
|
|
|
$scriptDir = dirname($_SERVER['SCRIPT_FILENAME']);
|
|
$scriptName = basename($_SERVER['SCRIPT_FILENAME']);
|
|
$scriptHTMLFormat = '%s/%s_%s';
|
|
$scriptHTML = sprintf($scriptHTMLFormat, $scriptDir, $smode, $scriptName);
|
|
|
|
if(is_file($scriptHTML))
|
|
return $scriptHTML;
|
|
|
|
return sprintf($scriptHTMLFormat, $scriptDir, 'yuuno', $scriptName);
|
|
}
|