Bernhard Peissl: Lob an das Forum !! Es wird nicht überall so bereitwillig geholfen

Beitrag lesen

Hallo Oliver,

Vielleicht hilft es ja, wenn Du zusätzlich angibts:
enctype="application/x-www-form-urlencoded"

.... hat leider nichts geholfen :-(

$text =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack('C',hex($1))/eg;
Ich meinte nicht, daß damit die komischen Sonderzeichen
zurückverwandelt werden können. Es handelt sich lediglich um
die "unescape()"-Funktion bei Perl als Gegenstück für die
escape()-Funktion unter JS.

.... hab mich ein wenig mit escape() herumgespielt und weiss jetzt endlich was escape() und infolgedessen dieser kryptische reguläre Ausdruck machen :-)

Eine einfacherer Lösung wäre es aber letztlich wohl, auf der
Perl-Seite, alle "ö" in "ü", alle "ü" in ö" etc. umzuwandeln.

Das war der Vorschlag zum Tage: Ich könnt mich in den A... beissen, dass ich da nicht selber draufgekommen bin. Jetzt funktionierts einwandfrei. Es war für mich von Vornherein klar, dass mir PERL solche Zeichen (ö,ü,...) nicht durchgehen lässt, dass ich es erst gar nicht probiert habe. Tja, hätt ich besser doch machen sollen, hätte dir und mir viel Zeit erspart!

Aber aus Fehlern, und gerade aus so dummen, wird man schlauer. Und was mich ganz besonders positiv überrascht:
Die Hilfsbereitschaft, mit der sich in diesem Forum Profis um die Probleme der Anfänger kümmern. Ist echt nett von Euch!

Ich stell die Seite morgen ins Netz
http://www.wt-akademie.at/skripten

Danke,
Bernhard