Hallo!
Eine Frage zum PHP-Befehl "utf8_encode".
Ich muss einem Dienstleister über dessen Schnittstelle UTF8-Kodierte Daten übergeben.
Dies realisiere ich mittels
$utf8_daten=utf8_encode($original_daten);
U.a. ist in den Originaldaten eine Leerzeichen bzw. auch ein Pluszeichen mit enthalten.
Diese werden nach Kodierung in der Variable $utf8_daten aber unverändert aufgeführt.
Der Dienstleister meinte aber, aus dem Pluszeichen müsse z.b. ein "%2B" werden, ebenfalls müsse sich auch das Leerzeichen ändern.
Nun vertraue ich natürlich darauf, dass der utf8_encode-Befehl von PHP korrekt arbeitet.
Kann mir jmd. meinen Programmier-/ Denkfehler aufzeigen?
Vielen Dank
bernd