SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

RE: [PERL] URL encodning



----- Original Message -----
From: "Jesper Lund" <sslug@sslug>
To: <sslug@sslug>
Sent: Wednesday, September 20, 2000 10:41 AM
Subject: Sv: [PERL] URL encodning

> > > Jeg sidder her og pukler med et script. Jeg har fundet ud af hvordan
> man
> > > afkoder en URL indkodet streng, men hvordan får jeg det til at gå
> den
> > > anden vej ?
> > >
..
> > use URI::Escape;
> > $safe = uri_escape("10% is enough\n");
>
> Det er meget godt,men det ka jeg ikke. Jeg skal sikkert have installeret
> et CPAN modul. Men hvilket ? Jeg har været inde og kigge,og det enste
> der hedder noget med Escape, er ikke til det der.....
>

Du skal sjovt nok ha' installeret URI::Escape modulet, som er en del af
URI-pakken på CPAN(http://sunsite.auc.dk/CPAN/modules/by-module/URI/), men
hvis ikke du gider det kan du også bare bruge den her(fra kilden til
modulet):

for (0..255) {
    $escapes{chr($_)} = sprintf("%%%02X", $_);
}
sub uri_escape{
    my($text)sslug@sslug;
    $text =~ s/([^;\/?:@&=+\$,A-Za-z0-9\-_.!~*'()])/$escapes{$1}/g;
    return $text;
}

--
Mvh. Nezar Nielsen


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .