Wie im anderen thread schon gesagt stimmt deine umwandlung noch nicht.
du wandelst einfach den HEX wert des ä's in ein %HEX um. das klappt so nicht.
Versuche mal mit der Funktion UTFbEncode() ein ä umzuwandeln.
dort wirst du 2 zeichen rausbekommen. und deren Hex wert musst du dann mit%HEX zusammenbauen.
ä -> ä
-> %C3%A4
und wenn du das an deinen webserver schickst dann wirds klappen.
du musst aber aufpassen!
es sind nicht immer 2 zeichen, es kann auch mal nur 1 zeichen (leerzeichen -> %20) oder mehrere zeichen sein (bis zu 4 da
unicode 4 byte lang ist)
viel glueck