Forum: Netzwerke
by DieDolly,
17. Dez 2018
Guck mal wie ich das oben machen würde. So kannst du das PHP-Script "antworten" lassen.
Forum: Netzwerke
by DieDolly,
16. Dez 2018
Weil der ResponseCode nichts damit zu tun hat, ob der Login scheitert oder nicht.
Du solltest am besten mal den Wikipediaartikel zu http codes lesen.^
Ich würde es ganz anders machen.
Ich würde eine php-Datei auf dem Server anlegen die einzig dafür da ist von deinem Programm angesprochen zu werden.
Der übergibst du per POST Name und Password. Das Password am besten direkt schon gehasht so...
Forum: Netzwerke
by DieDolly,
16. Dez 2018
Das HTTP Objekt hat eine Property dafür. Kleiner Tipp: Integer.
Forum: Netzwerke
by DieDolly,
16. Dez 2018
So wie du auch die anderen Sachen mitsendest.
Forum: Netzwerke
by DieDolly,
16. Dez 2018
if (isset($_POST)) {
Wenn ich die Zeile richtig verstehe, dann wird nur eingeloggt, wenn das tatsächlich über eine Komponente (vermutlich Button) mit der id btn-login geht.
Das wird meiner Meinung nach sehr hacky und unsicher. Du musst btn-login also auch noch mitschicken.
SSL sollte, selbst zum Testen, oberste Priorität haben. Du schickst schließlich heikle Daten übers WWW.
Forum: Netzwerke
by DieDolly,
16. Dez 2018
Also als erstes: https.
Als zweites kein with.
Dann
Add('email=test@test.de');
Add('password=test');
Wo der Fehler liegt kann ich dir trotzdem nicht sagen. Vielleicht akzeptiert dein Server das einfach nicht ohne HTTPs was ich nicht schlecht fände.