aplikasi sedaerhana php & mysql
Post on 05-Apr-2018
243 Views
Preview:
TRANSCRIPT
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
1/27
APLIKASI SEDERHANA PHP MYSQL
Php (Hypertext PreProcessor) yaitu bahasa pemrograman yang sering dipakai untukmembuat tampilan web dinamis.
MySql adalah Sebuah DBMS(Database Management System) yang memiliki
kelebihan multiuser dan sering dipaki banyak orang sampai saat ini.
Pertama-tama kita akan membuat sebuah database dengan nama bukutamu. Di dalamdatabase itu terdapat 2 tabel yaitu :
1. Tabel UserTabel user ini digunakan untuk menampung data user yang telah terdaftar.
Ket. : Primary Key = username
2. Tabel Pesan
Tabel ini digunakan untuk menampung pesan yang dikirim oleh para anggota.
Nama Field Type Length
username Varchar 15
Subject Varchar 50
Isi Text
Tgl date
Nama Field Type Lengthusername varchar 15
password varchar 15
password2 varchar 15
nama varchar 30
alamat text
jenkel varchar 10
hobi Varchar 20Status Char 1
Agama varchar 20
namefoto varchar 20size int 6
type varchar 10
path varchar 20
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
2/27
sebelum memulai insertlah sebuah record dengan username=admindengan status=1,untuk field yg lain isilah terserah anda.
Koneksi
Ket . : $host = hostname
$user = user mysql$pass = password mysql$database = nama database
Fungsi mysql_connect adalah untuk koneksi ke mysql sedangkan mysql_select_dbadalah untuk memilih database apa yang akan dikoneksikan.
Pembuatan Form
1. Index.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
3/27
Gb 1. : Tampilan index.php
a. Form Daftar
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
4/27
Gb. 2 : Tampilan form daftar
Pada form ini, selain menginput biodata (nama, alamat, jenis kelamin, agama,
dan hobby), user juga dapat mengupload foto. Foto ini nanti akan ditampilkanpada form edit akun.
pdaftar.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
5/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
6/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
7/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
8/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
9/27
Disini untuk user biasa default statusnya adalah0.
b. Form Login
Seperti pada form login pada umumnya,terdapat 2 textbox yang harusdiinput yaitu username dan password.
Berikut adalah listing programnya :
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
10/27
Session adalah sesi pada saat user mengunjungi situs anda dan akan terus ada selama
browser dibukaSession start berfungsi untuk menginisialisasi session. Jika status 1yaitu admin maka setelah login akan masuk ke menu_admin.php sedangkan status0
akan masuk ke menumember.phpc. Form Lihat Buku TamuSebelum user melakukan login, user bisa melihat pesan-pesan yang sudah
masuk.
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
11/27
Lihatpesan.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
12/27
2. Menumember.php
Gb. 3 : Tampilan Menu member
Syntax code :
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
13/27
a. Form Isi Buku tamu
Pada form ini user mengirimkan isi pesan yang akan disampaikan besertasubjeknya. Action dari form ini yaitu kirimpesan.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
14/27
Syntax code bukutamu.php hampir mirip seperti form daftar,silahkan mencoba.
b. Form Lihat PesanSama dengan Form Lihat Buku Tamu
c. Form Edit AkunDisini user dapat mengubah akun atau profil yang sudah dibuat pada saatdaftar. Tetapi ada beberapa field yang tidak dapat diubah, yaitu username
dan jenis kelamin.
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
15/27
Edit_akun.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
16/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
17/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
18/27
pedit_akun.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
19/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
20/27
d. Form Edit Foto
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
21/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
22/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
23/27
3. menu_admin
Di dalam menu admin ada 3 kategori yaitu logout,Daftar User,dan Lihat Pesan.
File nya kita beri nama menu_admin.php. Berikut adalah listing programnya :
menu_admin.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
24/27
a.Daftar UserFile ini menampilkan user yang sudah terdaftar . Seorang admin memiliki
access untuk menghapus user. Berikut ini listing programnya :tabeluser.php
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
25/27
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
26/27
Seorang admin dapat menghapus user yang sudah terdaftar . Berikut adalah
listingprogramnya.phapus.php
b.Lihat PesanForm untuk menampilkan pesan yang sudah masuk ke database dan menghapusnya
sintaknya mirip dengan table user,silahkan mencoba
-
8/2/2019 Aplikasi Sedaerhana Php & Mysql
27/27
c. logout.php
Unset berfungsi untuk menghapus seluruh variable session,sedangkan
session_destroy berfungsi untukmenghapus data session.
top related