Je n'arrive pas à générer un json valide afin de l'exploiter dans datatable en serverSide
depuis un log .txt du tchat d'un serveur, auriez vous une idée ?
$tchatlog = fopen("http://51.254.70.161:28015/tchat.txt", "r");
while(!feof($tchatlog)) {
$message = fgets($tchatlog,4096);
if (strlen($message) > 2) {
$messages[] = htmlspecialchars($message);
}
}
fclose($tchatlog);
$recordsFiltered = count($messages);
$recordsTotal = $recordsFiltered;
$response = array(
"draw" => 1,
"recordsTotal" => $recordsTotal,
"recordsFiltered" => $recordsFiltered,
"data" => $messages
);
echo json_encode($response);
( if (strlen($message) > 2) { me permet de ne plus avoir les lignes vides comme vous pouvez le voir sur le .txt )Par avance, merci !