At 08:52 27-08-99 +0700, you wrote:
>mas /(.)*\sHaryanto|/
>minta tolong lagi dong
>buatin contoh program (perl)
>yang meng enkode sebuah string ke "url encoding"
>abis bingung sih baca mannya unpack
>
>misal:
>$s="!AABBB@111";
>#setelah di encode jadi
>$s="%xxAABBB%xx111";
>#xx adalah hexadecimal dari '!' dan '@'
pake solusi "instan", module-based:
$ perl -MURI::Escape -le'print uri_escape shift' 'this will be escaped'
(untuk decode, pake uri_unescape)
>terus ada saran gak
>misalnya saya mau buat database
>tapi yang boleh digunakan hanya DBM
>tapi tiap record saya butuh lebih dari 2 field
>DBM kan hanya dua field (satu key satu value)
>
>TIA
>--
>"tiada OS yang tidak retak"
>- khad
1. pake DBM driver yang bagus (mis: GDBM). pertimbangannya sebenernya
limit ukuran key/value aja sih.
2. bisa pake MLDBM, untuk store+retrieve complex data structure
(seperti array of arrays), atau pake cara manual (split + join
sendiri -- field-field anda join dengan karakter tertentu (mis:
"\0", nanti pas mo make di-split dulu ke array. kalo ada contoh
data, boleh tuh, saya hack-in program kecilnya).
tapi kayaknya somewhere in between ada beberapa modul untuk
manipulasi DBM? search CPAN.
--
mailto:[EMAIL PROTECTED]
http://steven.haryan.to
Bandung Perl Mongers: http://bandung.pm.org
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]
Hosted by http://www.Indoglobal.com