Tugas Kuliah11 - PBKK A
Nama : Zakia Kolbi
NRP : 5025211049
Kelas : PBKK A
Kelas : PBKK A
Tahun : 2023
Link Repository : Link Github
Latihan Tugas View Pendaftaran Dengan Code Igniter
Untuk Pertemuan 11, masih menggunakan Code Igniter 4 seperti sebelumnya, namun kini kami disuruh membuat view pendaftaran menggunakan Code Igniter. Saya sendiri membuat view untuk PPDB.
Dokumentasinya :
Langkah - Langkah :
1. Membuat controller untuk mereturn view pendaftaran
3. Membuat desain view pendaftaran untuk ditampilkan
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>Registration Form - PBKK A</title> | |
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> | |
<style> | |
body { | |
font-family: Arial, sans-serif; | |
} | |
h1 { | |
text-align: center; | |
color: #333; | |
margin-bottom: 20px; | |
} | |
.form-icon { | |
width: 100%; | |
height: auto; | |
margin-bottom: 20px; | |
} | |
.form-icon img { | |
width: 100%; | |
height: auto; | |
max-width: 100%; | |
} | |
form { | |
max-width: 500px; | |
} | |
form label { | |
display: block; | |
margin-top: 10px; | |
color: #666; | |
} | |
form input[type="text"], | |
form input[type="date"], | |
form input[type="submit"] { | |
width: 100%; | |
padding: 10px; | |
margin-top: 5px; | |
margin-bottom: 20px; | |
border: 1px solid #ddd; | |
border-radius: 5px; | |
} | |
form input[type="submit"] { | |
background-color: #17a2b8;; | |
color: white; | |
border: none; | |
cursor: pointer; | |
transition: background-color 0.3s ease; | |
} | |
form input[type="submit"]:hover { | |
background-color: #4cae4c; | |
} | |
.navbar { | |
margin-bottom: 20px; /* Add margin-bottom to the navbar */ | |
} | |
</style> | |
</head> | |
<body> | |
<nav class="navbar navbar-expand-lg navbar-light bg-light"> | |
<a class="navbar-brand" href="#"> | |
<img src="<?= base_url('assets/img/kemdikbud.png') ?>" alt="Logo" style="max-width: 50px; max-height: 50px;"> | |
PPDB Online (Zakia Kolbi - 5025211049) | |
</a> | |
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> | |
<span class="navbar-toggler-icon"></span> | |
</button> | |
<div class="collapse navbar-collapse" id="navbarNav"> | |
<ul class="navbar-nav"> | |
<li class="nav-item"> | |
<a class="nav-link" href="#">Home</a> | |
</li> | |
<li class="nav-item"> | |
<a class="nav-link" href="#">Pengumuman</a> | |
</li> | |
<li class="nav-item active"> | |
<a class="nav-link" href="#">Mendaftar <span class="sr-only">(current)</span></a> | |
</li> | |
<li class="nav-item"> | |
<a class="nav-link disabled" href="#">Contact</a> | |
</li> | |
</ul> | |
</div> | |
</nav> | |
<div class="container"> | |
<h1>Pendaftaran Tahun Ajaran 2023/2024</h1> | |
<div class="row"> | |
<div class="col-md-4 d-flex align-items-center justify-content-center"> | |
<div class="form-icon"> | |
<img src="<?= base_url('assets/img/register.png') ?>" alt="Register Icon"> | |
</div> | |
</div> | |
<div class="col-md-8"> | |
<div class="form-fields"> | |
<form action="submit_registration" method="post"> | |
<div class="form-group"> | |
<label for="nisn">NISN</label> | |
<input type="text" id="nisn" name="nisn" class="form-control" placeholder="NISN" required> | |
</div> | |
<div class="row"> | |
<div class="col-md-6"> | |
<div class="form-group"> | |
<label for="full_name">Nama Lengkap</label> | |
<input type="text" id="full_name" name="full_name" class="form-control" placeholder="Nama Lengkap" required> | |
</div> | |
</div> | |
<div class="col-md-6"> | |
<div class="form-group"> | |
<label for="nickname">Nama Panggilan</label> | |
<input type="text" id="nickname" name="nickname" class="form-control" placeholder="Nama Panggilan" required> | |
</div> | |
</div> | |
</div> | |
<div class="row"> | |
<div class="col-md-6"> | |
<div class="form-group"> | |
<label for="birth_place">Tempat Lahir</label> | |
<input type="text" id="birth_place" name="birth_place" class="form-control" placeholder="Tempat Lahir" required> | |
</div> | |
</div> | |
<div class="col-md-6"> | |
<div class="form-group"> | |
<label for="birth_date">Tanggal Lahir</label> | |
<input type="date" id="birth_date" name="birth_date" class="form-control" required> | |
</div> | |
</div> | |
</div> | |
<div class="form-group"> | |
<label for="jenis_kelamin">Jenis Kelamin</label> | |
<input type="text" id="jenis_kelamin" name="jenis_kelamin" class="form-control" placeholder="Jenis Kelamin" required> | |
</div> | |
<div class="row"> | |
<div class="col-md-6"> | |
<div class="form-group"> | |
<label for="email">Email</label> | |
<input type="text" id="email" name="email" class="form-control" placeholder="Email" required> | |
</div> | |
</div> | |
<div class="col-md-6"> | |
<div class="form-group"> | |
<label for="notelp">No Telp Siswa</label> | |
<input type="text" id="notelp" name="notelp" class="form-control" placeholder="No HP/WA" required> | |
</div> | |
</div> | |
</div> | |
<!-- Add additional fields here --> | |
<input type="submit" value="Submit" class="btn btn-primary"> | |
</form> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- End registration form --> | |
</body> | |
</html> |
Komentar
Posting Komentar