Friday, February 15, 2019

Part 4 : Menggunakan Helper CI


A. E-mail Helper
           Helper E-mail ini di sediakan untuk membantu developer bekerja dengan E-mail.
Syntax yang ada pada helper ini adalah :

1. $this->load->helper(“email”); Untuk loading helper email.

2. valid_email('email');
Untuk mengecek format e-mail yang benar.
Contoh :
if (valid_email(“el.ikhwan@skill.co.id”))
{ echo “Mail is valid”; } else
{ echo “Mail is invalid”;}

3. send_email(“recipient”,”subject”,”message”) Syntax untuk Mengirim e-mail.

B. Form Helper
           Helper Form ini di sediakan untuk membantu developer bekerja dengan form.
Syntax yang ada pada helper ini adalah :
1. form_open()
Fungsi : Untuk membuat form pada awal form.
Sama dengan <form method=”post” action=”<?=base_url();?>index.php/input”>

2. form_open_multipart()
Fungsi : Sama dengan form_open().

3. form_input()
Fungsi  : Untuk membentuk fungsi input text
Contoh : $data=array(“name” => “username”, “size” => “10”);
echo form_input ($data)
Sama dengan : <input type=”text” name=”username” size=”10”>

4. form_password()
Sama dengan form_input. Hanya saja form ini masukkan nya berupa password.
Sama dengan : <input type=”password”>

C.     Cookie Helper ()
           Cookie Helper ini di sediakan untuk membantu developer bekerja dengan cookie.
Syntax yang ada pada helper ini adalah :

$this->load->helper(“cookie”);
1. set_cookie()
Fungsi : Setting cookie

2. get_cookie()
Fungsi : Fetch Cookie

3. delete_cookie()
Fungsi : Menghapus Cookie

D. URL Helper()
           URL Helper ini berguna untuk membantu Developer bekerja dengan URL. Syntax yang ada di dalam URL Helper, yaitu :
1.base_url()
Fungsi : Mengembalikan base_url, seperti yang tertulis di dalam file config.php

2. uri_string()
Fungsi : Mengembalikan URI Segment di halaman yang berisi fungsi ini. Jika URL anda : https://cucopaste.com/blog/comments/123,

Fungsi akan mengembalikan nilai : blog/comments/123 3.anchor()
Fungsi : membuat standard html anchor link berdasarkan url local anda.
Contoh :
echo anchor (“berita/local/123”,”berita”);
<a href=”http://localhost/local/123” >Click Here</a>
3. redirect()
Fungsi : Untuk redirect ke function tertentu. redirect(“form/index”);
Maka akan menuju ke syntax tertentu.

E. Security Helper()
1. xss_clean()
Menyediakan Cross Site Script Hack filtering. Function ini termasuk juga ke dalam input class.
2. dohash()
Akan membentuk SH1 atau MD5 encrypting password.
Contoh : $str =dohash($str) // SHA1
$str =dohash($str,'md5') // MD5

Load disqus comments

0 komentar