Schrift
[thread]158[/thread]

URI encoden

Leser: 2


<< >> 3 Einträge, 1 Seite
esskar
 2004-01-28 11:35
#1101 #1101
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
hi...

wie lautet nochmal das Modul und die Funktion um eine URI zu encoden...
also

aus z.B. http://www.domain.de/test test.html wird http://www.domain.de/test%20test.html


danke!
esskar
 2004-01-28 11:50
#1102 #1102
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Code: (dl )
1
2
3
4
5
6
sub url_encode {
my $text = shift;
$text =~ s/([^a-z0-9_.!~*'( ) -])/sprintf "%%%02X", ord($1)/ei;
$text =~ tr/ /+/;
return $text;
}


:)
ptk
 2004-01-28 12:38
#1103 #1103
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
URI::Escape. In CGI.pm gibt es auch ein escape(), aber leider nicht dokumentiert und somit darf man es nicht verwenden.
<< >> 3 Einträge, 1 Seite



View all threads created 2004-01-28 11:35.