0% found this document useful (0 votes)
12 views5 pages

PHP

Uploaded by

Rizal Fahmy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views5 pages

PHP

Uploaded by

Rizal Fahmy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

<?

php
defined('BASEPATH') or exit('No direct script access allowed');

class Ktp extends CI_Controller


{

public function index()


{
$this->load->view('data_ktp');
}

public function form_ktp()


{
$this->load->view('form_ktp');
}
public function home()
{
$this->load->view('home');
}

public function proses_ktp()


{
$data = array(
'nik' => $this->input->post('nik'),
'nama' => $this->input->post('nama'),
'tl' => $this->input->post('tl'),
'lahir' => $this->input->post('lahir'),
'jekel' => $this->input->post('jekel'),
'alamat' => $this->input->post('alamat'),
'agama' => $this->input->post('agama'),
'status' => $this->input->post('status'),
'pekerjaan' => $this->input->post('pekerjaan'),
'negara' => $this->input->post('negara'),
'berlaku' => $this->input->post('berlaku'),
);

$this->load->view('data_ktp', $data);
}

public function redirect_to_another_page()


{
$input_for_another_page = $this->input->post('input_for_another_page');

// Lakukan logika sesuai kebutuhan, misalnya validasi input


// Jika input valid, redirect ke halaman lain
// Jika input tidak valid, mungkin tampilkan pesan error

// Contoh redirect
redirect('ktp/halaman_lain/' . $input_for_another_page);
}

public function halaman_lain($input)


{
// Lakukan sesuatu dengan data input yang diterima
// Misalnya, tampilkan data atau lakukan operasi lain

// Load view atau tampilkan informasi


$data['input'] = $input;
$this->load->view('halaman_lain', $data);
}
}
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Data KTP</title>
<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
rel="stylesheet" integrity="sha384-
T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN"
crossorigin="anonymous">
</head>

<body>
<nav class=" navbar navbar-expand-sm bg-dark navbar-dark">
<div class="container-fluid">
<a class="navbar-brand" href="<?php echo site_url('ktp/index') ?
>">KTP</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse"
data-bs-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 active" aria-current="page" href="<?php echo
site_url('ktp/home') ?>">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="<?php echo site_url('ktp/form_ktp') ?
>">Form KTP</a>
</li>
</ul>
</div>
</div>
</nav>
<div class="container mt-3">
<div class="card">
<div class="card-header">
<h1>Form Kartu Tanda Penduduk</h1>
</div>
<div class="card-body">
<form method="post" action="<?php echo site_url('ktp/proses_ktp') ?>">
<div class="form_group">
<label for="nik">NIK</label>
<input type="number" name="nik" class="form-control" required>
</div>
<div class="form_group">
<label for="nama">NAMA</label>
<input type="text" name="nama" class="form-control" required>
</div>
<div class="form_group">
<label for="tl">TEMPAT LAHIR</label>
<input type="text" name="tl" class="form-control" required>
</div>
<div class="form_group">
<label for="lahir">TANGGAL LAHIR</label>
<input type="date" name="lahir" class="form-control" required>
</div>
<div class="form_group">
<label for="jekel">JENIS KELAMIN</label>
<select class="form-control" name="jekel" required>
<option value="">-Pilih Jenis Kelamin</option>
<option value="Laki-Laki">Laki-Laki</option>
<option value="Perempuan">Perempuan</option>
</select>
</div>
<div class="form_group">
<label for="alamat">ALAMAT</label>
<input type="text" name="alamat" class="form-control" required>
</div>
<div class="form_group">
<label for="agama">AGAMA</label>
<select class="form-control" name="agama" required>
<option value="">-Pilih Agama</option>
<option value="Islam">ISLAM</option>
<option value="Kristen">KRISTEN</option>
<option value="Katolik">KATOLIK</option>
<option value="Hindu">HINDU</option>
<option value="Budha">BUDHA</option>
</select>
</div>
<div class="form_group">
<label for="status">STATUS PERKAWINAN</label>
<select class="form-control" name="status" required>
<option value="">-Pilih Status</option>
<option value="Kawin">KAWIN</option>
<option value="Belum Kawin">BELUM KAWIN</option>
</select>
</div>
<div class="form_group">
<label for="pekerjaan">PEKERJAAN</label>
<input type="text" name="pekerjaan" class="form-control" required>
</div>
<div class="form_group">
<label for="negara">KEWARGANEGARAAN</label>
<input type="text" name="negara" class="form-control" required>
</div>
<div class="form_group">
<label for="berlaku">BERLAKU HINGGA</label>
<select class="form-control" name="berlaku" required>
<option value="">-Berlaku Sampai</option>
<option value="sementara">Sementara</option>
<option value="se umur hidup">Seumur Hidup</option>
</select>
</div>
<div class="form_group mt-3">
<button class="btn btn-primary" type="submit">Simpan Data</button>
</div>
</form>
</div>
</div>
</div>

</body>

</html>

You might also like