function displayLoginBanner() { $userInfo = getCurrentUserInfo(); if (isset($userInfo)) { displayWelcomeBack($userInfo); } else { displayLoginForm(); } }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><?php include_once 'php/piute_includes.php'; session_start(); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Piute Ponds and District 14</title> <link href="PiuteMasterCSS.css" rel="stylesheet" type="text/css" /> <div id="apDiv2"><img src="images/Piute_Background_Image.jpg" width="720" height="778" alt="PiutePonds-Background_Image" /></div> <div id="login"><span class="style9" id="heading1"> <?php if (showLoginBanner()) { $userInfo = getCurrentUserInfo(); if (isset($userInfo)) { displayWelcomeBack($userInfo); } else { ?> <form method='POST' action='../php/login_action.php'> <table> <tr> <td class="errorMessage" colspan="5"><?php echoErrorMessages("login"); ?> </td> </tr> <tr> <td>email:</td> <td><input type='text' name='email'></td> <td>password:</td>
$isHttpsFallbackFn = function () { return isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off'; }; $isHttpsFn = isset($config['HTTP']['isHttpsFn']) ? $config['HTTP']['isHttpsFn'] : $isHttpsFallbackFn; if (!$isHttpsFn()) { $host = 'https://' . $_SERVER['SERVER_NAME']; if ('80' != $_SERVER['SERVER_PORT']) { $host .= ":" . $_SERVER['SERVER_PORT']; } $httpsUrl = $host . $_SERVER['REQUEST_URI']; header('Location: ' . $httpsUrl); exit; } } $users = getUsers(); $currentUserInfo = getCurrentUserInfo($users); // Cache buster $git = __DIR__ . '/.git'; $cacheBuster = Directus\Util\Git::getCloneHash($git); $tableSchema = TableSchema::getAllSchemas($currentUserInfo['group']['id'], $cacheBuster); // $tabPrivileges = getTabPrivileges(($currentUserInfo['group']['id'])); $groupId = $currentUserInfo['group']['id']; $groups = getGroups(); $currentUserGroup = array(); if (isset($groups['rows']) && count($groups['rows'] > 0)) { foreach ($groups['rows'] as $group) { if ($group['id'] === $groupId) { $currentUserGroup = $group; break; } }