Untitled
<?php // Определяем файл, в который будем записывать данные $logFile = 'get_request_log.txt'; // Открываем файл для записи (если файл не существует, он будет создан) $handle = fopen($logFile, 'a'); // Записываем строку с текущей датой и временем fwrite($handle, "Запрос от " . date("Y-m-d H:i:s") . "\n"); // Записываем строку с URI запроса fwrite($handle, "REQUEST_URI: " . $_SERVER['REQUEST_URI'] . "\n"); // Записываем строку с методом запроса fwrite($handle, "REQUEST_METHOD: " . $_SERVER['REQUEST_METHOD'] . "\n"); // Если имеются GET параметры, записываем их if (!empty($_GET)) { fwrite($handle, "GET параметры:\n"); foreach ($_GET as $key => $value) { fwrite($handle, " $key => $value\n"); } } else { fwrite($handle, "GET параметры отсутствуют\n"); } // Записываем разделитель между запросами fwrite($handle, "---------------------------------------\n"); // Закрываем файл fclose($handle); ?>
Leave a Comment