Aplikasi Sedaerhana Php & Mysql

download Aplikasi Sedaerhana Php & Mysql

of 27

Embed Size (px)

Transcript of Aplikasi Sedaerhana Php & Mysql

  • 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.