<?php // Attogram Framework - User Module - Login Page v0.0.12 namespace Attogram; if (!class_exists('\\Attogram\\AttogramUser')) { $this->log->error('login.php: AttogramUser class not found'); $this->error404('Login Disbled. Attogram User module missing in action!'); } $message = ''; if (isset($_POST['login'])) { // attempt to login, buffer errors to show later if (\Attogram\AttogramUser::login($this->log, $this->database)) { $this->event->info($this->clientIp . ' LOGIN: id: ' . $_SESSION['attogram_id'] . ' username: '******'AttogramUsername']); header('Location: ' . $this->path . '/'); $this->shutdown(); } $message = '<p class="alert alert-warning">Login failed</p>'; } $this->pageHeader('Login'); ?> <div class="container"> <div class="col-xs-6 col-xs-offset-2"> <?php if ($message) { print $message; } ?> <form action="." method="POST"> <div class="form-group"> <input type="hidden" name="login" value="login">