Angularjs - Formular Postdaten nicht veröffentlicht?

8

Ich muss zugeben, ich bin ein wenig verwirrt ... Ich habe das noch nie gemacht und mir fehlt anscheinend etwas

Wenn ich Daten über http.post an meine PHP-Datei übergebe, kann ich scheinbar keine Daten sammeln ...

Kann mir jemand sagen, warum das nicht funktioniert?

FormData wird im Konsolenprotokoll angezeigt, und die Datei wird sicher geschrieben. Es sieht jedoch so aus, als ob keine Daten übergeben werden.

%Vor%

Dies ist in meiner PHP-Datei .. versuchen, Daten von übermittelten Formular in eine Datei schreiben ... (nur testen) ..

%Vor%     
GRowing 19.11.2013, 23:40
quelle

2 Antworten

16

Nachdem ich einige Nachforschungen angestellt habe, habe ich festgestellt, dass dies ein php spezifisches Problem ist ... und ich fand Antworten auf diese beiden Beiträge.

hier: Angular HTTP-Post zu PHP undefined

und hier: Ссылка

Mein endgültiger PHP Code sieht so aus ..

%Vor%

Ich möchte auch Mike Brant ( Ссылка ) danken, dessen Lösung aus einem referenzierten Stack-Post sehr hilfreich war .. Ich habe seine Antwort auch neu gewählt.

Mein eckiger App-Code sieht in etwa so aus ... und ist dank Artur grzesiak ( Ссылка )

%Vor%

Schließlich sieht das HTML-Formular, das zum Senden dieses Formulars verwendet wurde, ungefähr so ​​aus ...

%Vor%

Danke an alle, die geholfen haben!

    
GRowing 20.11.2013, 01:39
quelle
2

Wenn Sie $ _POST in php verwenden und jquery nicht einschließen und die Funktionen wie $ .param () verwenden möchten, sollten Sie für reine anjularjs app.js ändern und folgende Zeilen hinzufügen:

%Vor%     
PathSeeker 08.07.2014 14:42
quelle

Tags und Links