Hallo, bei der übertragung eines POST-Formulars in JSON wird automatisch das plus zeichen ersetzt. Firebug zeigt mir das formular ohne plus-zeichen an, mein alert mit.
Es muss also direkt in der Übertragung passieren. Hier ist mal mein Code, falls irgendjemand ne Ahnung hat, wär ich ihm sehr dankbar:
requestData[this.no].open('POST', this.PHPReceive, this.isAJAX);
requestData[this.no].setRequestHeader('Conent-Type','application/x-www-form-urlencoded');
requestData[this.no].onreadystatechange = stdHandle;
requestData[this.no].send("q=" + txt);
this.PHPReceive gibt die Datei an, das ganze ist in nem Objekt. txt ist hier also der Text der übertragen wirden soll.