<?php 

// Lege fest, wo die Daten gespeichert werden sollen
$strJsonFilePath = "einsaetze.json";
$strSecKey = "jkasgdo8a85sd67sgdzuasfdzafsd"; //Randombullshit zum absichern der URL

// ## Ab hier bitte nichts mehr verändern ##
// #########################################
echo (filter_var($_GET["key"], FILTER_SANITIZE_STRING) <> $strSecKey) ? die() : '';

$strDate = date("d.m.Y H:i");

// Hole den Inhalt der json Datei
$strJsonFileContents = file_get_contents($strJsonFilePath);

// Speicher die vorhandenen Werte zwischen
$aryTemp = json_decode($strJsonFileContents, JSON_OBJECT_AS_ARRAY);

// Die Übermittelten Parameter werden als Array gespeichert
$aryNew = Array("date" => date("d.m.Y H:i"),"keyword" => filter_var($_GET["keyword"], FILTER_SANITIZE_STRING));

// Die zwischengespeicherten Werte werden mit den neuen zusammengefügt
$aryTemp[] = $aryNew ;
$strJsonData = json_encode($aryTemp, JSON_FORCE_OBJECT);
  
// Das neue Array wird zurück in die json Datei geschrieben (übersschreibt den alten Inhalt)
file_put_contents("$strJsonFilePath", $strJsonData);

?>