Wir versuchen, einen neuen Benutzer zu einer JSON-Datei von einem Frontend-Formular hinzuzufügen.Benutzer zu einer Json-Liste hinzufügen #PHP #JS
Wir übergeben den Code aus dem Formular über Js, danach versuchen wir (Via PHP), den vom Benutzer in einer json-Datei eingefügten Wert zu übergeben.
Auszug aus HTML
<div class="log">
<p>Username Nuovo Utente</p>
<input class="nome" id="nuovoUtente" placeholder="inserisci il nome"><br>
<p>Password Password Nuovo Utente</p>
<input type="password" id="nuovaPsw" class="psw"> <br>
<button type="submit" class="lo" id="aggiunto">Aggiungi Nuovo Utente</button>
</div>
Auszug aus den js
Dateilet newNom = document.getElementById('nuovoUtente');
let newPass = document.getElementById('nuovaPsw');
aggiunto.onclick=function(){
$.get("utenti.php", { nome: newNom.value , pw: newPass.value });
}
Php Datei
<?php
$data[] = $_GET['data'];
console.log($data[]);
$inp = file_get_contents('pindex.json');
$tempArray = json_decode($inp);
array_push($tempArray, $data);
$jsonData = json_encode($tempArray);
file_put_contents('pindex.json', $jsonData);
?>
Was ist die Frage/Problem? –
'$ .get ("utenti.php", {nome: newNom.value, pw: newPass.value}); 'Für die Sicherheit Ihrer eigenen und anderer Leute bitte * NICHT * Passwörter über GET senden –
Sind diese Hashtags? – apokryfos