Übermittelte Sonderzeichen in Formularen
MIchael
- html
0 H-Man
Hallöchen,
Hat jemand ne Liste wie die Sonderzeichen von Netscape in Formularen codiert werden? %E4 ^= ä etc. (s.u.)
$t =~ (s/%E4/ä/g);
Danke, Micha
Hallöchen,
Hat jemand ne Liste wie die Sonderzeichen von Netscape in Formularen codiert werden? %E4 ^= ä etc. (s.u.)$t =~ (s/%E4/ä/g);
Danke, Micha
Ich habe zwar keine Liste, aber der folgende Ausdruck macht dasselbe:
$t =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
Ich muß allerdings gestehen, dass ich diese Zeile von irgendwoher übernommen habe. Was ich weiß, ist, daß der Zusatz /e dazu führt, dass ein Befehl in einem regulären Ausdruck ausgeführt wird. In diesem Fall ist das der pack()-Befehl...
CIAO
Holger