Blogs
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.
Hotelempfehlung
Schloss Hotel Wasserburg
890 | Hotels
Das Schloss Hotel Wasserburg befindet sich in Halbinselstraße 78 - Wasserburg. Besteht aus 26 Zimmern
Wasserburg - Deutschland
TOP Hotel Amberger
901 | Hotels
Das TOP Hotel Amberger befindet sich in Ludwig Street 17-19 - Würzburg. Besteht aus 70 Zimmern
Würzburg - Deutschland
Gesundheitshotel Weißenstadt am See
866 | Hotels
Das Gesundheitshotel Weißenstadt am See befindet sich in Im Quellenpark 1 - Weißenstadt. Besteht aus 126 Zimmern
Weißenstadt - Deutschland