# PHP – URL Function : Encodes data with MIME base64

19 02 2010

Seringkali kita melihat url sebuah alamat website dengan tampilan yang tidak teratur, yang terdiri dari kombinasi angka dan huruf, dlsb. Pada tulisan ini penulis akan mencoba sharing kepada teman-teman sesama newbie tentang enkripsi pada sebuah url (tulisan ini tidak di anjurkan bagi yang sudah mahir dan atau programmer php tingkat lanjut, tetapi saran dan masukan serta diskusi tetap diharapkan).

Ok, basa-basinya tidak perlu terlalu panjang lebar, kita langsung ke contohnya :

Example 1 :

Pada contoh 1 ini kita memiliki sebuah kalimat sbb : “Kalimat ini akan di enkripsi”

selanjutnya kalimat tersebut akan kita enkripsi dengan menggunakan fungsi base64_ encode

$string = 'Kalimat ini akan di enkripsi';
echo "Kalimat ini akan di enkripsi = ";
echo base64_encode($string);

Hasilnya ketika dilihat di browser :
Kalimat ini akan di enkripsi = S2FsaW1hdCBpbmkgYWthbiBkaSBlbmtyaXBzaQ==

Example 2 :

Pada contoh kedua ini akan kita terapkan pada enkripsi url pada PHP, untuk lebih jelasnya kita lihat contoh berikut :
if($_REQUEST["id"])
{
$id = $_REQUEST["id"];
$url_id = base64_decode($_REQUEST["id"]);
echo $url_id;
}
else
{
$judul = "Results with ID = ";
$id_url = '650';
$encrypted_data = $judul.$id_url;
$id = base64_encode($encrypted_data);
echo 'click here
';
}

Download Example 2

Reff : php.net , google.co.id


Actions

Information

5 responses

10 08 2010
yoga

code php itu ditaruh dimana?…….masih bingung….

10 08 2010
heru widakdo

@mas yoga : silahkan dilihat saja dulu contoh nya, bisa di download di link ini http://www.4shared.com/file/225199350/2e7b140e/enkripsi-URL.html/

15 07 2012
suendri

nice post

7 01 2016
outdoor wireless speakers

An intriguing discussion is worth comment. I believe that you ought to write more
about this topic, it may not be a taboo subject but
generally folks don’t talk about these subjects.
To the next! Kind regards!!

27 02 2016
buy security products

Asking questions are truly pleasant thing if you are not understanding anything completely, but this post presents pleasant understanding
even.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: