Beat Strasser: Von "Hallöchen miteinander!" zu "Hall%F6chen+miteinander%21"

Beitrag lesen

Hi Heiko

Hi Beate

grr. Heisse Beat (m.), nicht Beate! :)

das gegenstueck lautet.

$value=~
s/([^a-zA-Z0-9 ])/sprintf("%%%x",ord($1))/eg;
$value=~tr/ /+/;

Hier werden alle Buchstaben und Zahlen ausgespart nur die anderen Zeichen werden in  hex und fuehrenden % umgewandelt (sprintf).

Funktioniert prima!

Merci vielmals!

Gruss,
Beat