Entwickler-Ecke

Internet / Netzwerk - parameter (mit z. B. Leerzeichen) für Internet konvertieren.


Rool - Sa 28.06.03 20:37
Titel: parameter (mit z. B. Leerzeichen) für Internet konvertieren.
Ich will eine Seite aufrufen und ihr Parameter in Form von ?wert=hallo übergeben. der wert variiert jedoch (Benutzereingabe). D.h. er kann auch Leerzeichen usw. enthalten. Jetzt will ich ihn konvertieren in die Form fürs Internet:
" -> %22
(Leer) -> +

usw. gibt es da irgendeine Methode in der Shell oder so???


Tweafis - Sa 28.06.03 20:40

ich fürchte du must das selber machen, dürfte aber nicht weiter schwer sein. Du musst halt ersetzen und zwar ' ' durch '+' und die anderen jeweils durch ihren Hexwert soweit ich weiß (?_?) also zb " durch IntToHex(ord('"'))


Rool - Sa 28.06.03 21:13
Titel: ..
warum funktioniert das hier eigentlich nicht??? es kommt das gleiche wie vorher raus!

StringReplace(str,' ','+',[rfReplaceAll]);


Tweafis - Sa 28.06.03 21:46

str := StringReplace(str,' ','+',[rfReplaceAll]);


Rool - Sa 28.06.03 22:14
Titel: ...
ich bin ja SOOOOOOOOO ein Idiot!!! :autsch:
Danke!