ユーザー別アクセスログ読込3|REMOTE_HOST, HTTP_REFERER エラー対応用

PHP

PHPindex.phpdownload

<!DOCTYPE html>
<html lang="ja">
<head>

	<meta charset="UTF-8">
</head>

<body>

<?php

	$username = "username";//読み込むユーザー名を指定

	$dir_name = "users_access_log";//読み込むディレクトリ名を指定

	$access_year = "2020";//アクセスログの年を指定

	$access_month = "12";//アクセスログの月を指定

	$line = getUsersAccessLog($username, $dir_name, $access_year, $access_month);

	echo "<pre>";
	print_r($line);
	echo "</pre>";


function getUsersAccessLog($username, $dir_name, $access_year, $access_month){

	$file_name = "{$dir_name}/{$access_year}_{$access_month}/{$username}.log";

	if(is_file($file_name)){

		$fopen = fopen($file_name, "r");

		$line = array();

		while($value = fgetcsv($fopen)){

			$line[] = $value;
		}

		fclose($fopen);

		return $line;
	}
}
?>
</body>
</html>
© 2025 wayday