laporan pemrograman web

8
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 INFORMATIKA UNIVERSITAS GUNADARMA 2015

Upload: aas

Post on 13-Jul-2016

351 views

Category:

Documents


4 download

DESCRIPTION

Laporan Pemrograman Web for LABTI

TRANSCRIPT

Page 1: Laporan Pemrograman Web

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

Listing Code

UserController.php

User.php

Page 3: Laporan Pemrograman Web

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

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

<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

Output Program

Page 7: Laporan Pemrograman Web