Andreas: GIbt es in Perl sowas wie urlencode in PHP(GET-Problem)

Beitrag lesen

Hallo!
Gibt es in Perl auch sowas wie  folgenden Code in PHP:

".urlencode($Variable)."

Und zwar will ich gerne eine Variable per Get-Methode übergeben, nur sobald diese ein Leerzeichen enthält ist es vorbei.
In php habe ich das so gemacht:

link.php?Variable=<?echo ".urlencode($Variable).";?>
Nur wie mache ich das in PERL???

Hab so ein Script, das nur weiterleiten soll aber die Variablen übergeben:
print <<EOF ;
<html>
<meta http-equiv="refresh" content="0;URL=http://217.223.146.148/insert.php?Produkt=".urlencode($Produkt)."">
EOF

Ich dachte den Befehl gäbe es auch in PERL, gibts wahrscheinlich auch, ich kwende Ihn wahrscheinlich falsch an. Oder ist das gar nicht möglich? Genau diese Variante geht jedenfalls mit PHP, halt mit echo.

Die Daten werden dann erst von einem PHP-Script gelesen. Wenn ich das normal über ein Formular mit POST übergebe, ist alles OK.
Wäre sehr Dankbar für Eure Hilfe!

Gruß
Andreas