Skip to content Skip to sidebar Skip to footer

PHP, Cara menggunakan enkripsi base64 di Codeigniter | Anibar Studio



Asalamulaikum Wr Wb,

Anibar Studio - Pada kesempatan kali ini saya akan memberikan  sedikit penjelasan tentang bagaimana caranya menggunakan enkripsi base64 di codeigniter
Cara menggunakan enkripsi ini sebetulnya tidak jauh berbeda dengan pemerograman php native kita
kurang lebih caranya seperti dibawah ini

//Base64
//=====
$enkrip = 'Pudin Saepudin Ilham';
$hasil_enkrip = base64_encode($enkrip);
echo 'Asal: '.$enkrip;
echo '<br/>';
echo '<br/>';
echo 'Hasil Encrypt: '.$hasil_enkrip ;
echo '<br/>';
$hasil_decrypt =  base64_decode($hasil_enkrip);
echo 'Hasil di decrypt: '.$hasil_decrypt;

Tapi ada satuhal di codeigniter, pengalaman saya ketika saya menggunakan enkripsi ini untuk menyamarkan id yang saya kirim ke halaman lainmalah Error,
Ternyata setelah saya cari dan saya slidiki, ada satu setingan yang memang harus saya tambahkan di codeigniter
Saya harus memperbolehkan settingan url segment 3-4 kita untuk menuliskan karakter = , karna settingan default codeigniter tidak memperboehkan
Untuk mengubah settingan itu tersebut, silahkan lakukan seperti yang saya tulis dibawah ini

Silahkan buka file config kita yang berada di application >>config >>config.php
Buka file config.php dengan notepad++, Sublim atau yanglainya..
Silahkan geser ke bawah sampai baris 163 ada $config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';  
Silahkan anda tambahkan = didalam tanda kutip tersebut
Jadi hasilnya seperti ini $config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-=';  
Sampai disini harusnya anda sudah bisa menggunakan enkripsi base64 pada codeigniter anda

jika ada yang belum mengerti atau ada yang salah, mohon memperbaiki dan bertanya pada kolom komentar

Terimakasih atas perhatianya
Semoga apa yang saya tulis bisa bermanfaat..

Anibar Studio
Anibar Studio Seorang pemuda dari kampung yang pekerjaanya sebagai petani tapi disisi lain mempunyai hobi juga dibidang teknologi.

Post a Comment for "PHP, Cara menggunakan enkripsi base64 di Codeigniter | Anibar Studio"