Custom UserMade Helper for CodeIgniter
Untuk menggunakan Custom Helper ini caranya :
- Download repositori ini
- Masuk ke direktori CodeIgniter lalu ke system -> helper
- Pastekan file own_helper.php kedalamnya
- Agar bisa digunakan pada autoload di bagian helper masukkan 'own'
- Dan helper siap digunakan
Fungsi yang bisa digunakan antara lain :
- LOGIN cara untuk mempermudah pembuatan login di controller dengan ini sudah tidak perlu bikin model lagi dan otomatis membuat session berdasarkan primary key dari tabelnya
syntaxnya :
login('nama_tabel_diDB', 'username', 'password');
jika password anda menggunakan enkripsi bisa juga langsung dimasukkan pada parameter ke 4 syntaxnya :
login('nama_tabel_diDB', 'username', 'password', 'tipe_enkripsi');
tipe enkripsi yang bisa digunakan :
- md5
- password_hash
- REGISTER cara termudah untuk membuat action register di controller namun syaratnya ketika membuat form input name nya harus sama dengan kolom didatabase kemudian buat variabel :
$data = $this->input->post();
//ini akan otomatis membuat array sesuai dengan database
atau bisa juga dengan di deskripsi secara manual :
$data = array(
'email' => $this->input->post('email'),
'password' => $this->input->post('password'),
'confirm_password' => $this->input->post('confirm_password'),
'username' => $this->input->post('username')
);
jika ingin menggunakan konfirmasi password gunakan seperti contoh diatas untuk namanya
syntaxnya :
register('nama_table', $data);
jika ingin password anda menggunakan enkripsi bisa juga langsung dimasukkan pada parameter ke 3 syntaxnya :
register('nama_tabel_diDB', $data, 'tipe_enkripsi');
tipe enkripsi yang bisa digunakan :
- md5
- password_hash
- SET SESSION cara lebih singkat untuk membuat sesi syntaxnya :
set_sesi('nama_sesi', 'datanya');
- AMBIL SESSION cara lebih singkat untuk mengambil sesi syntaxnya :
ambil_sesi('nama_sesi');
- HAPUS SESSION cara lebih singkat untuk menghapus atau mengunset sesi syntaxnya :
-Untuk destroy session
hapus_sesi();
-Untuk unset session
hapus_sesi('nama_sesi');
- CEK VARIABEL ARRAY untuk melakukan cek variable array, hasil pemersingkat dan menjadikan rapi dari print_r syntaxnya :
echo cek(variabel_arraynya);
- ALERT DI PHP untuk membuat alert menggunakan php, hasil pemersingkat dari javascript syntaxnya :
echo alert('pesannya');
- MENGAMBIL NAMA COLUMN YANG DIJADIKAN PRYMARY KEY DI DB untuk mengambil nama kolom yang merupakan primary_key di database syntaxnya :
ambil_primary('nama_tabel_diDB');