Hallo,
ich wollte Fragen ob es auch möglich ist mit der POST Methode was zu übergeben, sprich:
http_request.open('POST', url, true);
http_request.send( "variable1=" + encodeURIComponent(variable) + "ID=" + encodeURIComponent(ID) );Dafür ist der Parameter der send-Methode da. Und bitte verwende encodeURIComponent beim Einbauen von Variablen in den GET-Query-String oder den POST-Body.
Achte aber darauf, dass bei encodeURIComponent() UTF-8-kodiert wird. Alternativ kannst du für eine ISO-8859-1-Kodierung escape() verwenden, aber damit werden einige Zeichen verstümmelt.Mathias
Hi, sag manl kann es sein dass noch etwas fehlt, ich bekomme kein einzigen Wert rüber gescgoben, ich habe jetzt folgendes:
http_request.onreadystatechange = ausgabeInhalt;
http_request.open('POST', url, true);
http_request.send( 'rechte=' + escape(rechte) + 'userID=' + escape(userID)+ 'anhang=' + escape(anhang) );
das Request an sich funktioniert ja sehr gut, nur sind dann in der Php-Datei
die Variablen leer.
mfG Moe