/** * Schreibt einen Fehler in die DB * @static * @param int|string Error-Level * @param string Fehlermeldung * @param string Datei, in der der Fehler aufgetreten ist * @param int Zeilennummer */ private static function log($level, $message, $file, $line, $sender = NULL) { $entry = new LogEntry(); $entry->level = self::level2string($level); $entry->message = $message; $entry->file = $file; $entry->line = $line; $entry->sender = $sender; $entry->log = 'php'; $entry->save(); if (DEV_MODE) { echo $message . "\n" . $file . ":" . line; } }
* */ if (!isset($APP)) { die; } $default_controller = $APP['controller_path'] . '/subject_controller.php'; $constraint = NULL; $id = NULL; if (isset($_GET['constraint'])) { $constraint = trim($_GET['constraint']); } if (isset($_GET['id'])) { $id = (int) trim($_GET['id']); } $post_data = 'action: "view_subject"'; $suspicious_address = $APP['ana']->get_ip(); $log_message = 'Unauthorized access from Google Account: ' . $APP['user']['email'] . ' at IP address: ' . $suspicious_address; $log_entry = new LogEntry($log_message); $log_entry->save(); ?> <div class="col-xs-12" id="main_view"> <h2>You are not authorized to use this software.</h2> <p> Your Google account is: <?php echo $APP['user']['email']; ?> </p> <p>This unauthorized use has been logged.</p> </div>