MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION

Slides:



Advertisements
Presentasi serupa
SOAL PRODUKTIF TKJ Administrasi Server MULAI.
Advertisements

PHP + MySQL.
Widhy Hayuhardhika NP, S.Kom.  PHP – MySql installed  MySql telah running (cek xampp control panel)  Database  Tabel  Query  SQL (Structured Query.
Pemrograman WEB Pertemuan 6
Database MySQL.
PERINTAH SQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
PENGENALAN MYSQL Musdalifah DJ.
MYSQL.
PHP dan MySQL.
BEKERJA DENGAN COMMAND LINE
Pemrograman Web. DATABASE Chapter I Pada tabel ini hanya menyimpan keterangan mengenai masing-masing sesi (sesi, waktu, pengajar, ruangan). Berikut tabel.
Konsep Basis Data di Web
MODUL 11 MEMBUAT LOGIN USER
Tugas 2 Kuliah Pemrograman Web Menggunakan JSP
Membuat Tampil, Input, Edit dan Hapus Data dengan Dreamweaver
Wiratmoko Yuwono. Tugas 1. Buat table pada database mySQL yg telah disediakan. pada server tools.
SISTEM BASIS DATA Database Management System
PERTEMUAN 10 KONEKSI DATABASE MYSQL
Oleh : Kholid Fathoni, S.Kom., M.T.
MEMBUAT FORM ENTRY DATA DAN MENAMPILKAN DATA DARI DATABASE
Form.
PHP - MySQL.
Membuat Form ACCESS Form Access berfungsi sebagaimana kertas formulir: Kita dapat menambahkan, mengedit, dan menjadikan sebagai sumber informasi. Form.
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
PHP dan MySQL (Studikasus: Login) Jumadi, S.T. Blog: jumadi.blog.ugm.ac.id
MySQL dan PHP.
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Membangun Halaman Web Dinamis dengan PHP
Fitrie Amelia Jurusan Sistem Informasi
Pemrograman Web/MI/D3 sks
Konsep Basis Data di Web
DBMS Dr. Kusrini, M.Kom.
METOD POST (FILE PENGIRIM)
Mengenal DBMS (Database Management System)
Koneksi PHP ke Database MySQL
Membangun Halaman Web Dinamis dengan PHP
Mengelola Security Database
DBMS Dr. Kusrini, M.Kom.
Membuat Form dari Beberapa Table dan Kontrol Entry Data Pertemuan 11
MANAJEMEN BASIS DATA PERTEMUAN 9 FORMS.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
Pengenalan Database MySQL
Pemrograman internet ABU SALAM, M.KOM.
PHP dan MySQL Pemrogaman Web.
PHP CRUD (Create Read Update Delete)
FUNGSI-FUNGSI AKSES MySql
Pemrograman PHP Lanjut
Membuat Aplikasi ( PHP + MySql )
Pengolahan Informasi Berbasis Bahasa Pemrograman Script
Membuat Aplikasi ( PHP + MySql ) Modul Penilaian [ ADMIN ]
Pengenalan MySQL An’ Anqinudin L.
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad.
Pengembangan Web Ramos Somya, S.Kom., M.Cs.
Structured Query Language
Pemrograman Web/MI/D3 sks
SESSION AND USER AUTHENTICATION
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Koneksi Database MySql di PHP
Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs.
Pengenalan mySQL database
Sosialisasi APLIKASI BANTU PERBANDAHARAAN
APLIKASI BANTU Perbendaharaan
Pemrograman Web/MI/D3 sks
Pemrograman Web/MI/D3 sks
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Pemrograman Web/MI/D3 sks
APLIKASI BANTU Perbendaharaan
SQL dan Database MySQL.
Transcript presentasi:

MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION

MAKSUD DAN TUJUAN 1. Maksud 2. Tujuan Membuat Validasi untuk administrator Melakukan query untuk menghapus dan mengedit data 2. Tujuan Mahasiswa dapat membuat halaman login untuk administrator sehingga tidak semua user dapat mengakses halaman tersebut. Mahasiswa mengerti penggunaan session Mahasiswa dapat membuat script pemrograman untuk melakukan edit data melalui form dan untuk menghapus data MAKSUD DAN TUJUAN

Untuk melakukan edit dan update data dihalaman web, biasanya harus dibuat halaman tersendiri untuk administrator, sehingga tidak semua user bisa masuk ke halaman ini. User hanya bisa mengisi form entry data, tetapi tidak berhak untuk melakukan edit dan update, serta menghapus data. DASAR TEORI

Session digunakan untuk menyimpan variable didalam server Session digunakan untuk menyimpan variable didalam server. Beberapa fungsi yang berhubungan dengan session antara lain: SESSION

Sebelum membuat script PHP untuk halaman administrator, terlebih dahulu harus membuat sebuah table dengan nama admin dalam database klub untuk menyimpan data login dan password administrator. Jalankan MySql (Ingat bagaimana cara menjalankan MySQL). Jika sudah berada dalam direktori mysql, ketikkan perintah use klub; karena tabel admin akan dibuat dalam database klub. LATIHAN

Setelah mengaktifkan database klub, ketikkan perintah untuk membuat tabel admin dengan field-field berikut : Tampilan di command Prompt seperti berikut jika table sukses dibuat :

Setelah itu isikan sebuah record berikut ini : Gunakan perintah insert untuk memasukkan data seperti berikut :

Sekarang buatlah script berikut yang nantinya sebagai halaman web untuk menampilkan form login bagi administrator. Simpan dengan nama admin.php.

Buatlah script untuk melakukan validasi. Simpan dengan nama valid.php <? function valid($user, $pass) { global $user_name, $password; $sql = "SELECT * FROM admin WHERE user_name = '$user' and password = '$pass'"; $query = mysql_query($sql); if (! $query) return FALSE; echo mysql_error(); exit; } $row = mysql_num_rows($query); if ($row != 0) return TRUE; else ?>

Sekarang ketikkan script untuk menampilkan semua data yang ada dalam tabel anggota. Simpan dengan nama tampil_data.php

Sebelum data diedit, maka diperlukan form untuk menampilkan data tersebut. Sehingga data dapat dirubah dengan mengganti isian melalui form tersebut. Ketikkan script beriku dan simpan dengan nama form_edit.php.

Sekarang jalankan web browser dan buka file admin. php Sekarang jalankan web browser dan buka file admin.php. Isikan username dan password (user name = administrator dan password = jangan tanya), atau sesuaikan username dan password dengan yang anda isikan pada saat melakukan insert data dalam table admin. Jika username atau password yang dimasukkan salah, maka tidak bias mengakses halaman lainnya. Jika username dan password yang dimasukkan benar, maka akan masuk kedalam halaman tampil_data.php. Sekarang lakukanlah pengeditan data dengan meng-klik link edit disetiap data yang akan diedit. Form untuk melakukan edit data akan tampil, ubahlah data dan klik tombol edit. Perhatikan apakah data sudah berubah? Lakukan juga menghapus data dengan meng-klik link hapus.