» »

kodiranje v perlu

kodiranje v perlu

govno ::

lep pozdrav

ko submitamo formo, brskalnik pošlje POST podatke v kodiranje obliki (posebne znake spremeni v %xx) ...
v perlu odkodiramo te podatke z ukazom:

$name =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

sedaj bi pa rad navaden niz kodiral v takšno obliko kot to stori brskalnik, ko pošlje podatke ... torej nekaj obratnega od zgornjega ukaza ...

nek niz, npr:
$text = "Miha & Co.";

bi rad spremenil v kodirano obliko, tako da bi prišlo nekaj takega:
$text = "Miha %26 Co.";

lepa hvala za rešitve!

OwcA ::

Gotovo obstaja že kakšna knjižnica, če ne kar vgrajena funkcija, ki to postori.
Otroška radovednost - gonilo napredka.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Regular expression

Oddelek: Programiranje
161882 (1309) TESKAn
»

Prevzem digitalnega potrdila KDP - težave

Oddelek: Omrežja in internet
64547 (4444) fosil

Google GMail Invitation (strani: 1 2 3 436 37 38 39 )

Oddelek: Omrežja in internet
1905114897 (55674) jvolk
»

Postfix MX lookup

Oddelek: Omrežja in internet
252279 (1878) Bakunin
»

Motorola M68HC11xx mikrokontroler

Oddelek: Elektrotehnika in elektronika
302090 (1765) Zzzzzzz

Več podobnih tem