絞り込み動作確認

このコミットが含まれているのは:
2023-12-13 01:38:13 +09:00
コミット b1c45a6c84
5個のファイルの変更149行の追加40行の削除
+10 -2
ファイルの表示
@@ -10,6 +10,7 @@ $log_data = [];
$page = (int) ($_GET['p'] ?? 1);
$length = (int) ($_GET['max'] ?? 20);
$asc = ($_GET['asc'] ?? 0) != 0;
$keyword = trim ($_GET['q'] ?? '');
$f = fopen (LOG_PATH, 'r');
@@ -25,14 +26,21 @@ if ($f !== false)
'chat_message' => $chat_info -> message,
'answer' => $dt[2]];
}
}
fclose ($f);
unset ($f);
$pages_max = (int) (count ($log_data) / $length);
if ($keyword != '')
{
$log_data = array_filter ($log_data, fn ($row) => (
strpos ($row['chat_name'] . "\n" . $row['chat_message'] . "\n" . $row['answer'],
$keyword)
!== false));
}
$pages_max = (int) ((count ($log_data) - 1) / $length) + 1;
if (!($asc))
$log_data = array_reverse ($log_data);