So to start off, I am quite new to programming in general so please be forgiving. I am trying to store the form input in a JSON file. But I get a
Parse error: syntax error, unexpected '$json' am I missing a semicolon or is there something wrong in the structure of my code, or am I missing parts completely ?
if ( !empty ($_POST) ) {
//Convert data to JSON
$PostArray = array (
"Voornaam" => $_POST['Voornaam'],
"Achternaam" => $_POST['Achternaam'],
"Adres" => $_POST['Adres'],
"Postcode" => $_POST['Postcode'],
"Woonplaats" => $_POST['Woonplaats'],
"BSN" => $_POST['BSN'],
"Geboortedatum" => $_POST['Geboortedatum']
)
$json = json_encode( $PostArray );
//Checken voor errors.
if (json_last_error()) {
exit("We have an error")
}
$file = 'registratie.json';
//Write to file
file_put_contents( $file, $json, FILE_APPEND);
}
?>
BronnenVoornaam:
Achternaam:
Adres:
Postcode:
Woonplaats:
BSN:
Geboortedatum: