» »

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
161944 (1371) TESKAn
»

Prevzem digitalnega potrdila KDP - težave

Oddelek: Omrežja in internet
64658 (4555) fosil

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

Oddelek: Omrežja in internet
1905116117 (56894) jvolk
»

Postfix MX lookup

Oddelek: Omrežja in internet
252364 (1963) Bakunin
»

Motorola M68HC11xx mikrokontroler

Oddelek: Elektrotehnika in elektronika
302165 (1840) Zzzzzzz

Več podobnih tem