<?php
// Simple print logger for use with common.js
$logFile = __DIR__ . '/whatis.txt';
// Always log even invalid requests for debugging
file_put_contents($logFile, ">>> Incoming request: " . date('Y-m-d H:i:s') . "\n", FILE_APPEND);
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$time = $_POST['time'] ?? date('Y-m-d H:i:s');
$content = strip_tags($_POST['content'] ?? '');
$logEntry = "[$time] $content\n";
file_put_contents($logFile, $logEntry, FILE_APPEND | LOCK_EX);
echo "Logged";
} else {
file_put_contents($logFile, "Invalid method: " . $_SERVER['REQUEST_METHOD'] . "\n", FILE_APPEND);
echo "Invalid request.";
}