Membuat Enkripsi dan Deskripsi parameter di URL
Halo Sobat Sekolahkoding.
Mohon izin bertanya terkait dengan proses Enkripsi dan Dekripsi sebuah parameter disuatu URL.
Saya mempunyai sebuah URL yang menuju pada suatu parameter id data contoh nya data siswa, saya ingin id data tersebut tidak tampil di URL atau bisa dibilang id tersebut ingin saya enkripsi. Bagaimana saya melakukan nya dengan menggunakan framework Codeigniter 3 ?
Sebagai informasi saya lampirkan beberapa tampilan URL dan Codingan nya.
ini contoh tampilan URL nya.

Ini codingan setting config dan autoload
ini contoh code Controller nya
ini salah satu code anchor yang mengarahkan kepada link URL id data tersebut
Mohon izin bertanya terkait dengan proses Enkripsi dan Dekripsi sebuah parameter disuatu URL.
Saya mempunyai sebuah URL yang menuju pada suatu parameter id data contoh nya data siswa, saya ingin id data tersebut tidak tampil di URL atau bisa dibilang id tersebut ingin saya enkripsi. Bagaimana saya melakukan nya dengan menggunakan framework Codeigniter 3 ?
Sebagai informasi saya lampirkan beberapa tampilan URL dan Codingan nya.
ini contoh tampilan URL nya.

Ini codingan setting config dan autoload
$config['encryption_key'] = 'masdadik123';
$autoload['libraries'] = array('database','session','form_validation','excel','encryption');
ini contoh code Controller nya
public function view($id) { $this->load->library('encryption'); $where = array( 'id_siswa' => $id, ); $data['siswa'] = $this->m_siswa->edit_data($where, 'tb_siswa')->result(); $this->load->view('backend/header'); $this->load->view('backend/siswa/view', $data); $this->load->view('backend/footer'); }
ini salah satu code anchor yang mengarahkan kepada link URL id data tersebut
<a href="<?php echo base_url(). 'siswa/view/'. $row->id_siswa ?>" class="btn btn-sm btn-info"><i class="icon-copy fa fa-eye" aria-hidden="true"></i></a>
3 Kontribusi 1 Poin
atau respon:
Jawaban
saya tidak tahu kamu pakai library apa atau sejauh apa enkrispi yang dimaksud.
Kalau kamu sekedar ingin menyembunyikan id asli dari URL.
Kamu bisa menambahkan 1 kolom di table tersebut.
Kolomnya berisi data string random yang unik.
Data string random unik ini menjadi data yang tampil di URL.
Kalau kamu sekedar ingin menyembunyikan id asli dari URL.
Kamu bisa menambahkan 1 kolom di table tersebut.
Kolomnya berisi data string random yang unik.
Data string random unik ini menjadi data yang tampil di URL.

2552 Kontribusi 2091 Poin
Login untuk gabung berdiskusi
Pertanyaan Lainnya
Top Kontributor
- @ahanafi
813 Kontribusi 551 Poin
- @Nandar
647 Kontribusi 204 Poin
- @dianarifr
642 Kontribusi 316 Poin
- @Saputroandhi
509 Kontribusi 162 Poin
- @dodipsitorus
412 Kontribusi 145 Poin