admin
by on May 30, 2020
5,485 views

Berfungsi untuk membuat ketentuan / aturan data yang diinput melalui form. Apabila data yang dibuat sesuai dengan aturan / ketentuan maka akan diproses, namun jika tidak sesuai maka tidak diproses
Buat controller app/Controllers/Daftar.php isi dengan skrip berikut

<?php namespace App\Controllers; use CodeIgniter\Controller; class Daftar extends Controller {     public function index()     {         helper(['form', 'url']);         $periksa = $this->validate([         'username' => 'required',         'password' => 'required|min_length[3]'         ]);           if (!$periksa)         {             echo view('daftar', [                 'validation' => $this->validator             ]);         }         else         {             echo view('sukses');         }     } }

 

Buat file view app/Views/daftar.php isi dengan skrip berikut

<html> <head>     <title>Formulir Pendaftaran</title> </head> <body>     <?= $validation->listErrors() ?>     <?= form_open('daftar') ?>     <h5>Username</h5>     <input type="text" name="username" value="" size="40" />     <h5>Password</h5>     <input type="text" name="password" value="" size="40" />     <h5>Konfirmasi Password</h5>     <input type="text" name="passconf" value="" size="40" />     <h5>Alamat Email</h5>     <input type="text" name="email" value="" size="40" />     <div><input type="submit" value="Submit" /></div>     </form> </body> </html>

 

Buat file view app/Views/sukses.php isi dengan skrip berikut

<html> <head>     <title>Berhasil</title> </head> <body>     <h3>Formulir berhasil dikirim!</h3>     <p><?= anchor('form', 'Coba lagi!') ?></p> </body> </html>

Posted in: CodeIgniter 4
Be the first person to like this.