Hallo balik lagi ditutorial pemrograman Dumet School, seperti pada artikel artikel sebelunya kita sudah membahas dari PART I sampai dengan part yang ke II yah, dan part ke III ini kita akan fokus pada pembuatan view nya untuk menampilkan pesan error yang diinginkan
oke coba teman teman buat file baru didalam folder view buatkan folder baru didalamnya dengan nama users dan buatkan file dengan nama registrasiUser.php dan tambahkan script nya sebagai berikut :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<div class="card shadow"> <div class="card-header bg-primary text-white"> <h3 class="mb-0"><i class="fas fa-user-lock"></i> REGISTER</h3> </div> <div class="card-body"> <?php if ($this->session->flashdata('success')){ ?> <?= '<b class="text-success">'. $this->session->flashdata('success'). '</b>'; ?> <?php } ?> <?= form_open('testmatch/register') ?> <div class="form-group"> <label for="fullname" class="font-weight-bold">Fullname<span class="text-danger">*</span></label> <input value="<?= set_value('fullname') ?>" name="fullname" type="text" class="form-control" id="fullname" aria-describedby="fullname" placeholder="Enter Fullname"> <?php if(form_error('fullname')): ?> <?= form_error('fullname', '<small class="text-danger">','</small>') ?> <?php endif; ?> </div> <div class="form-group"> <label for="email" class="font-weight-bold">Email address<span class="text-danger">*</span></label> <input value="<?= set_value('email') ?>" name="email" type="text" class="form-control" id="email" aria-describedby="email" placeholder="Enter email"> <?php if(form_open('email')): ?> <?= form_error('email', '<small class="text-danger">','</small>') ?> <?php endif; ?> <small id="emailHelp" class="form-text text-muted font-italic">We'll never share your email with anyone else.</small> </div> <div class="form-group"> <label for="handphone" class="font-weight-bold">Handphone<span class="text-danger">*</span></label> <input value="<?= set_value('handphone'); ?>" name="handphone" type="text" class="form-control" id="handphone" aria-describedby="handphone" placeholder="Enter Handphone"> <?php if(form_open('handphone')): ?> <?= form_error('handphone', '<small class="text-danger">','</small>') ?> <?php endif; ?> </div> <div class="form-group"> <label for="password" class="font-weight-bold">Password<span class="text-danger">*</span></label> <input value="<?= set_value('password') ?>" name="password" type="password" class="form-control" id="password" placeholder="Enter Password"> <?php if(form_open('password')): ?> <?= form_error('password', '<small class="text-danger">','</small>') ?> <?php endif; ?> </div> <input type="submit" class="btn btn-primary btn-lg btn-block" value="Register"> <small class="line d-block mt-4 mb-4"><span>or already have an account?</span></small> <div class="text-center"> <a href="" class="btn btn-secondary btn-block btn-lg btn-sm">Login</a> </div> <?= form_close() ?> </div> </div> |
Jika sudah disave dan jika berhasil maka hasilnya akan seperti ini :
- Masukkan email dan nomor telp yang sama dengan yang ada didalam table teman teman maka hasilnya akan seperti diatas, diminta untuk mengganti nama email dan no handphone lain selain di atas.
oke cukup mudah bukan? Sekian tutorial tentang Bagaimana Cara Membuat Unique Validation Menggunakan CodeIgniter. Sampai bertemu diartikel selanjutnya dan sampai jumpa.
#KeepLearn
#IsmetMA