Ich bin derzeit mit Javascript codieren und ich habe eine Wand getroffen. Javascript FETCH API zu POST ist dies:Zurückgeben einer Ausnahme mit PHP zu Javascript FETCH API
('Formular') ist meine Form #ID in HTML.
fetch(URL_TO_POST, {
method: 'post',
body: new FormData(document.querySelector('form'))
}).then(response => {
console.log(response);
});
PHP-Datei:
if(!isset($_POST['email'])){
throw new exception (blabla);
}
URL_TO_POST ist wie ein "validation.php" und in den Code abrufen ich einige POST Informationen und tun es ein paar Sachen. Das Problem ist, dass ich keine Ausnahme auf die Javascript-Antwort werfen kann! Irgendwelche Gedanken dazu? Hinweis: Ich verwende keine Ajax zum Posten, weil ich versuche, einfach und sauber mit nur Js-Code zu bleiben. Danke!
Und was erwarten Sie, wenn Sie eine Ausnahme werfen? –
Ich meine, keine Ausnahme genau zu werfen, aber eine Rückmeldung an den Benutzer senden. Wenn der Benutzer eine E-Mail im falschen Format eingegeben hat, usw. –
Senden Sie einen Statuscode, der nicht 200 ist. –