PHP JS
(simple examples)
HTML WRAPPER <div id="demo"></div>
AJAX FETCH CONTENT fetch("SCRIPT.PHP") .then(res=>res.text()) .then(txt => document.getElementById("demo") .innerHTML = txt );
OUTPUT DUMMY CONTENT echo "<strong>IT WORKS!</strong>";
HTML FORM <form id="form" onsubmit="return demo()"> <input type="text" name="N" value="V"> <input type="submit" value="GO!"> </form>
AJAX SUBMIT FORM function demo () { var data = new FormData (document.getElementById("form")); fetch("SCRIPT.PHP", { method:"POST", body:data }) .then(res => res.text()) .then(txt => console.log(txt)); return false; }
PROCESS SUBMITTED FORM print_r($_POST); $sql = "INSERT INTO TABLE...";
FORM DATA var data = new FormData(); data.append("DATA", JSON.stringify(["FOO", "BAR"]));
SEND JSON ENCODED STRING fetch("SERVER.PHP", { method:"POST", body:data }) .then(res => res.text()) .then(txt => console.log(txt));
JSON DECODE $data = json_decode($_POST["DATA"]); print_r($data);
FETCH - DECODE JSON fetch("SCRIPT.PHP") .then(res => res.json()) .then(data => console.log(data));
OUTPUT JSON ENCODED echo json_encode(["FOO", "BAR"]);