Anda di halaman 1dari 8

TIM PENYUSUN

WEB BANYUMAS DALAM BERITA


PROJECT MANAGER : Vania Murbarani 14.11.0009
Desain

: 1. M. Hamam Fikri 14.11.0178

2. Roy Yanuandika 14.11.0008


Programmer : 1. M. Faiz Noeris

14.11.0027

2. M. Agus Tri Wibowo14.11.0005

Fungsi-Fungsi
num_rows() - mendapatkan jumlah baris dalam sebuah
hasil query
escape_str() - menghilangkan ambigu dalam sebuah
string
sha1() - untuk diencrypt kedalam sha1
do_upload() - melakukan proses upload file
display_errors() - menampilkan pesan error jika gagal
meng-upload file
segment()

num_row()
mendapatkan jumlah baris dalam sebuah hasil query
Contoh:
$sql = "SELECT username FROM users;
$query = $this->db->query($sql);
if ($query->num_rows() == 1) {
$this->session->set_userdata('error','*Username sudah
dipakai.');
}

escape_str()
menghilangkan ambigu dalam sebuah string
Contoh:
function createuser($uname){
$eUsername = $this->db->escape_str($uname);
}

sha1()
untuk diencrypt kedalam sha1
Contoh:
function encryptpwd($pwd){
$md5 = md5("taesa%#@2%^#" . $pwd . "2345#$
%@3e");
$hash = $this->encrypt->sha1($md5);
return $hash;
}

do_upload()
melakukan proses upload gambar / file
Contoh:
$config = array(
'upload_path' => "./asset/images/user_avatar/",
'allowed_types' => "gif|jpg|png|jpeg",
'overwrite' => TRUE,
'max_size' => "2048000",
'max_height' => "768",
'max_width' => "1024",
'file_name' => "avatar". $this->session->userdata('id_user')
);
$this->load->library('upload', $config);
If($this->upload->do_upload()){

display_errors()
Menampilkan pesan error jika ada kesalahan dalam
meng-upload gambar / file
Contoh:
$data["error"] = $this->upload->display_errors();

segment()
Controller:
$id = $this->uri->segment(3);
$row = $this->marticle->getselarticle($id)->row();
$edit = array("class"=>"actionedbtn","value"=>"Edit");
View:
$edid = "article/edit/".$row->id_article;
echo form_open($edid ,$formattributes) ."".
form_submit($edit) ."". form_close();

Anda mungkin juga menyukai