/** * Logouts layer */ public function logout() { if (!$this->isPlayerConnected()) { return; } //LoginTracking::addLogoutTracking(AuthenticationTool::SESSION_PLAYER_ID); SessionTool::getInstance()->emptySession(); }
/** * 验证验证码与session库中的值是否一致>>>不区分大小写 * @param string $code 输入的验证码 * @return bool 成功或失败 */ public static function check($code) { SessionTool::getInstance(); $rst = isset($_SESSION['code']) && strtoupper($_SESSION['code']) == strtoupper($code); //抓换大写 unset($_SESSION['code']); return $rst; }
$color = '#5FF'; // Cyan break; case "[1;35m": $color = '#F5F'; // Purple break; case "[0;02m": $color = '#BBB'; // White // White default: $color = isset($color) ? $color : '#bbb'; $truncate = false; break; } ?> <p id="msg<?php echo $index; ?> " class="chatLine" style="color: <?php echo $color; ?> "><?php echo htmlspecialchars($truncate ? StringTool::truncateFirstChars($logFile[$index], 7) : $logFile[$index]); ?> </p> <?php } SessionTool::getInstance()->setParameter('startLine', $lineCount);