Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Pecocokan Email pada database dengan hasil inputan menggunakan AJax CI

kebetulan saya barusan belajar ajax, samapai pada tahapan ini saya agak bingung,, sebelumnya udah saya buat validasi data dengan ajax (sukses) tp untuk ini saya masih bingung, ini coding saya gang.

controller
$nama = $this->input->post('nama'); $mail = $this->input->post('mail'); $pass = $this->input->post('pass'); $konfir = $this->input->post('konfir'); $akses = $this->input->post('akses'); $tgl = $this->input->post('tglreg'); $status = $this->input->post('status'); $slug = str_replace($nama, url_title($nama,"-", TRUE), $nama); $cek = $this->mr_where->user("user_mail="."'$mail'")->num_rows(); if($cek > 0): $result['usrmail'] = "E-mail ini Sudah Digunakan"; else: //$this->session->set_flashdata('hazpesan', 'E-mail ini Sudah Digunakan'); $datauser = array( 'user_name' => strip_slashes($nama), 'user_mail' => strip_slashes($mail), 'user_slug' => strip_slashes($slug), 'user_register' => strip_slashes($tgl), ); $this->mr_master->tambah('mr_user', $datauser); $ambil = $datauser['user_slug']; $cek = $this->mr_where->user("user_slug='$ambil'")->result_array(); $datalogin = array( 'user_id' => $cek[0]['user_id'], 'login_password' => password_hash($pass, PASSWORD_DEFAULT), 'login_akses' => $akses, 'login_status' => $status, ); $this->mr_master->tambah('mr_login', $datalogin); endif; echo json_decode($result);

dan ini coding ajax.
function simpan_user(){ var nama = $("#nama").val(); var mail = $("#mail").val(); var pass = $("#pass").val(); var konfir = $("#konfir").val(); var akses = $("#akses").val(); var status = $("#status").val(); if(nama == ""){ $("#usrnama").html("Masukan Nama Lengkap"); }else if(mail == ""){ $("#usrmail").html("Masukan E-mail"); }else if(pass == ""){ $("#usrpass").html("Masukan Password"); }else if(konfir == ""){ $("#usrkonfir").html("Konfirmasi Password"); }else if(akses == ""){ $("#usrakses").html("Pilih Hak Akses"); }else if(status == ""){ $("#userstaus").html("Pilih Status Login"); }else{ if(pass == konfir){ $.ajax({ type: "POST", data: $('#frmusr').serialize(), url:"<?php echo site_url('user/insert_user');?>", dataType: "json", success: function(data){ $('#myUser').modal('hide'); $('#mySukses').modal('show'); }, error: function(jqXHR, textStatus, errorThrown){ $('#myErorr').modal('show'); } }); }else{ $("#usrkonfir").html("Konfirmasi Password Salah"); } } }

Comments

Sign In or Register to comment.