laporan pemrograman web
DESCRIPTION
Laporan Pemrograman Web for LABTITRANSCRIPT
![Page 1: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/1.jpg)
LAPORAN AKHIR
Mata Praktikum : Pemrograman Web
Kelas : 4IA08
Praktikum ke- : 7 (Tujuh)
Tanggal Praktikum : 21 November 2015
Materi : Session Code Igniter
NPM : 58412320
Nama : Siti Asiyah
Ketua Asisten :
Nama Asisten :
Paraf Asisten :
Jumlah Lembar : 7 Lembar
LABORATORIUM TEKNIK INFORMATIKAUNIVERSITAS GUNADARMA
2015
![Page 2: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/2.jpg)
Listing Code
UserController.php
User.php
![Page 3: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/3.jpg)
LoginView.php
Logika Program
Pada laporan akhir ketujuh kali ini saya akan menjelaskan cara membuat Session dengan menggunakan XAMPP v3.2.1, Code Igniter 3.0.3, dan Notepad++ v6.8.6. CodeIgniter merupakan aplikasi open source yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal.
![Page 4: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/4.jpg)
Sebelum memulai Code Igniter, perlu melakukan beberapa pengaturan. Letakkan folder CI pada folder htdocs xampp. Pengaturan yang dilakukan diantaranya setting file autoload.php, config.php, database.php, dan routes.php yang terdapat pada folder CI/Application/config.
Autoload.php
Config.php
Database.php
Setelah itu, kita buat database pada phpmyadmin dengan nama belajar.
Buat tabel dengan nama user. Lalu, buat field username dan password dengan tipe field sebagai berikut.
Insert tabel user dengan input seperti berikut. Untuk field password pilih function MD5 untuk melakukan encrypt pada password.
![Page 5: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/5.jpg)
<html>…</html>Fungsi tag tersebut untuk mendifinisikan bahwa yang berada di dalam tag tersebut merupakan dokumen HTML.
<head>…</head>Digunakan untuk memberikan informasi tentang dokumen HTML tersebut.
<title>Laporan Akhir 7 4IA08</title>Digunakan untuk memberi judul pada dokumen HTML. Judul dokumen HTML yang akan ditampilkan ditulis di antara tag <title>…</title>.
<body>…</body>Mendefinisikan isi dokumen HTML, berfungsi untuk menentukan bagaimana isi suatu dokumen ditampilkan di web browsernya. Isi dokumen tersebut dapat berupa teks, gambar, tabel, animasi, link dan lain-lain.
<h1> to <h6>Digunakan untuk menunjukkan awal dari suatu header atau judul dokumen HTML tersebut.
<div>…</div>Mendefinisikan sebuah section dalam dokumen HTML.
<form> … </form>Mendefinisikan sebuah form HTML untuk input form.
<input/>Mendefinisikan input field pada form.
<?php … ?>Mendefinisikan bahwa elemen yang berada di dalam tag tersebut merupakan dokumen PHP.
<script> … </script>Mendefinisikan jenis script yang akan digunakan.
<link/>Mendefinisikan hubungan antara dokumen dan sumber eksternalnya.
<button> … </button>Mendefinisikan sebuah tombol diklik.
<label> … </label>Mendefinisikan label untuk sebuah elemen <input>.
![Page 6: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/6.jpg)
Output Program
![Page 7: Laporan Pemrograman Web](https://reader036.vdocuments.pub/reader036/viewer/2022072106/577c83551a28abe054b4987c/html5/thumbnails/7.jpg)