Ich versuche, Formularwerte von Ionic2 (Angular2 typescript) -Projekt an einen PHP-Server zu senden, in dem ich Kontaktmails senden werde.
Ich kann nicht die Werte bekommen, die ich sollte ...
Hier ist meine form.service.ts:
%Vor%Was von meiner onSubmit-Funktion in meinem form.ts verwendet wird:
%Vor%Und in meiner email.php Datei versuche ich den POST zu bekommen:
%Vor%Ich habe in Chroms Konsole eingecheckt, ich bekomme etwas: Screenshot von der Konsole
Wie kann ich den Beitrag von angular2 in mein PHP bekommen? Fehle ich etwas?
Ich kann zwei Probleme in Ihrem Code sehen:
URLSearchParams
verwenden oder den Inhalt der Zeichenfolge manuell erstellen. application/x-www-form-urlencoded
und nicht application/x-www-urlencoded
. Hier ist, was Sie stattdessen verwenden sollten:
%Vor%Vielleicht ist es für jemanden nützlich. Ich hatte ein Problem mit verschachtelten Objekten - mit der Übergabe an PHP-Objekte wie folgt:
%Vor%Ich habe es gelöst, indem ich querystring parser
verwendet habeBeispiel für die Verwendung:
%Vor%Es ist auch nützlich für nicht verschachtelte Objekte