Marcus: Daten werden falsch am Server empfangen bzw. interpretiert

Beitrag lesen

Hallo Leute!

Ich versuche mit PHP mit der Post-Methode Daten an einen Server zu senden. (der Server akzeptiert nur POST)

Hier der Aufruf(Zusammenstellung des Aufrufs, abschließendes Senden mit fsockopen):

POST /bin/progcgi.cgi HTTP/1.0
Content-type: application/x-www-form-urlencoded
Content-length: 60
Connection: Close

sessionid=&nextaction=ZGWAUSZ&dataraw=ABFRAGE|541|85441|0|0|0

Es kommen Parameter vor, die durch "|" getrennt sind. Am Server kommt jedoch nicht "|" an, sondern nur ein Rufzeichen!

Beim Testen habe ich bemerkt, dass aus der "]" ein doppeltes Anführungszeichen wird.

Zahlen und Text wird einwandfrei übermittelt, nur bestimmte Zeichen werden nicht richtig interpretiert!!

Hat jemand eine Ahnung, womit dieses Problem zusammenhängt.

Dankeschön!

Markus