SlideShare a Scribd company logo
1 of 5
Download to read offline
1
TUGAS
Tutorial Form Login pada PHP
Diajukan untuk memenuhi tugas :
Web Programming
Disusun Oleh:
M. Affif Nur Rokhim
NPM: 1211010596
S2 MALAM A
AKADEMI MANAJEMENINFORMATIKA DAN KOMPUTER
DCC TULANG BAWANG-LAMPUNG
TAHUN AKADEMIK 2012-2013
2
Hay Guys….nama saya M.Affif Nur Rokhim Mahasiswa Perguruan Tinggi
Dian Cipta Cendikia Lampung akan menjelaskan sedikit tentang:
Cara Membuat Aplikasi User Login Pada PHP
Autentifikasi user adalah sebuah mekanisme yang digunakan untuk
memberikan identitas hak akses kepada siapa yang berhak masuk ke suatu
sistem, biasanya direpresentasikan dengan form login, setiap user yang
masuk ke suatu halaman tertentu harus memiliki pengenal berupa
username dan password.
Mekanisme
 User memasukkan Username beserta Password di Form Login
 Sistem akan mengecek apakah Username dan Password ada di
database
 Apabila Username dan Password cocok sesuai dengan yang ada di
database maka User tersebut akan di arahkan ke halaman yang
dimaksud dan sebaliknya apabila tidak maka user akan di arahkan
ke halaman pendaftaran User
OK langsung kita mulai saja ya tutorialnya…
Pertama kita buat database user di mysql atau cara gampangnya di
Phpmyadmin
CREATE TABLE USER ( username varchar(15),
password varchar(15),
PRIMARY KEY (username)
)
Jangan lupa buat koneksi dari database ke PHP
$hostname_conection = "localhost";
$database_conection = "user";
$username_conection = "root";
$password_conection = "";
$conection = mysql_pconnect($hostname_conection, $username_conection,
$password_conection) or trigger_error(mysql_error(),E_USER_ERROR);
?>
Setelah pembuatan database beres, pembuatan koneksi juga dianggap
beres maka saatnya pembuatan form login, halaman yang di tuju misal
3
halaman admin dengan logout, dan membuat restrict dengan dreamweaver
segera dimulai
Membuat form login masuk ke editor author dreamweaver. Sebelum
membuat form login buatlah dua halaman misal login.php dan admin.php
Setelah dua halaman terbentuk kemudian buka halaman login.php
 pilih insert > form > form
Jangan lupa untuk actionnya mengarah ke halaman admin.php (karena
halaman ini yang nantinya di tuju apabila username dan password
dimasukan secara benar)
 Kemudian buatlah table dengan jumlah baris 3 dan kolom 2 yang
nantinya digunakan untuk meletakan textfield username, texfield
password dan button submit yitu dengan cara pilih insert > table
(ctrl+alt+t)
 Temudian isilah table table tersebut dengan texfied username,
textfield password dan button submit
4
 Setelah form login jadi tinggal bagaimana caranya supaya form login
itu dapat berfungsi artinya ketika tombol submit di klik kata yang di
texfiled username & password dikirim ke database unruk di di
autentifikasi, apabila sama maka user tersebut legal... atau dengan
kata lain user tersebut dapat masuk ke halaman admin.php atau
sebaliknya kalu berbeda maka user tersebut akan dilempar ke
halaman login.php kembali untuk mengisi username dan password
sampai mengisi dengan benar
 pilih insert > aplication object > user authentication > log in user
 Isikan parameter2 mulai dari form login yang tadi di buat, kemudian
nama koneksinya
5
 sedangkan untuk parameter yang lain adalah apabila username dan
password cocok maka akan diarahkan ke halaman admin.php dan
apabila tidak cocok maka akan mengarah kembali ke
halaman login.php (lihat gambar)
Ketika login sukses di halaman admin.php, di halaman admin.php di beri
perintah untuk logout tentunya, langkahnya hampir sama dengan
pembuatan login user di halaman login.php
 Masuk ke halaman admin.php yang telah dibuat diatas
 Pilih insert > aplication object> user authentication > log out user
 terlihat pada gambar diatas ketika link log out di klik maka akan
mengarah ke halaman admin.php
Pada tahap ini sebenarnya sudah selesai, tetapi bagaimana kalau ada user
yang tau lokasi admin.php dan masuk langsung tanpa melalui halaman
login.php padahala biasanya halaman2 yang membutuhkan autentifikasi
adalah halaman yang penting dan tidak semua orang diijinkan untuk
mengaksesnya, wah bisa bahaya itu makanya diperlukan teknik restrict,
agar user2 nakal tidak akan bisa masuk ke halaman yang terlarang
sebelum mereka menjadi legal user, dalam hal ini adalah
halaman admin.php, dan ternyata dreamweaverpun menyediakan fitur ini
Masih di halaman admin.php
 Pilih insert > aplication object> user authentication >restrict access to
page
 isikan parameter berdasakan username dan password jangan lupa
arahkan ke halaman login.php

More Related Content

What's hot

SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...LiaEka1412
 
Cara menggunakan sistem tarantula untuk pengisian data rekod nilam
Cara menggunakan sistem tarantula untuk pengisian data rekod nilamCara menggunakan sistem tarantula untuk pengisian data rekod nilam
Cara menggunakan sistem tarantula untuk pengisian data rekod nilamzaini mustaffa
 
Membangun elearning melalui mdl2 atau gnomio.com
Membangun elearning melalui mdl2 atau gnomio.comMembangun elearning melalui mdl2 atau gnomio.com
Membangun elearning melalui mdl2 atau gnomio.comWahyu Purnomo
 
Membuat Akun dan Instalasi Videoscribe
Membuat Akun dan Instalasi VideoscribeMembuat Akun dan Instalasi Videoscribe
Membuat Akun dan Instalasi Videoscribekoreanstudent
 
Memberi nama komputer
Memberi nama komputerMemberi nama komputer
Memberi nama komputerSiti Nurjanah
 
Mengatur pemakai komputer
Mengatur pemakai komputerMengatur pemakai komputer
Mengatur pemakai komputerSiti Nurjanah
 
Panduan cara bikin email dengan benar
Panduan cara bikin email dengan benarPanduan cara bikin email dengan benar
Panduan cara bikin email dengan benarmrama_eltibiz
 
Sop penggunaan-komputer
Sop penggunaan-komputerSop penggunaan-komputer
Sop penggunaan-komputerIkhwan Wey
 
Proses Pembuatan akundatabase,database,password,dan tabel
Proses Pembuatan  akundatabase,database,password,dan tabelProses Pembuatan  akundatabase,database,password,dan tabel
Proses Pembuatan akundatabase,database,password,dan tabelAnnisa Nur Fitriyani
 
Cara membuat blog dengan idhostinger
Cara membuat blog dengan idhostingerCara membuat blog dengan idhostinger
Cara membuat blog dengan idhostingerINDA RINI
 
Tutorial Membuat Blog dengan Idhostinger
Tutorial Membuat Blog dengan IdhostingerTutorial Membuat Blog dengan Idhostinger
Tutorial Membuat Blog dengan Idhostingersupriyanto-dm
 

What's hot (11)

SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Lia Eka Nurrahmawati , Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
 
Cara menggunakan sistem tarantula untuk pengisian data rekod nilam
Cara menggunakan sistem tarantula untuk pengisian data rekod nilamCara menggunakan sistem tarantula untuk pengisian data rekod nilam
Cara menggunakan sistem tarantula untuk pengisian data rekod nilam
 
Membangun elearning melalui mdl2 atau gnomio.com
Membangun elearning melalui mdl2 atau gnomio.comMembangun elearning melalui mdl2 atau gnomio.com
Membangun elearning melalui mdl2 atau gnomio.com
 
Membuat Akun dan Instalasi Videoscribe
Membuat Akun dan Instalasi VideoscribeMembuat Akun dan Instalasi Videoscribe
Membuat Akun dan Instalasi Videoscribe
 
Memberi nama komputer
Memberi nama komputerMemberi nama komputer
Memberi nama komputer
 
Mengatur pemakai komputer
Mengatur pemakai komputerMengatur pemakai komputer
Mengatur pemakai komputer
 
Panduan cara bikin email dengan benar
Panduan cara bikin email dengan benarPanduan cara bikin email dengan benar
Panduan cara bikin email dengan benar
 
Sop penggunaan-komputer
Sop penggunaan-komputerSop penggunaan-komputer
Sop penggunaan-komputer
 
Proses Pembuatan akundatabase,database,password,dan tabel
Proses Pembuatan  akundatabase,database,password,dan tabelProses Pembuatan  akundatabase,database,password,dan tabel
Proses Pembuatan akundatabase,database,password,dan tabel
 
Cara membuat blog dengan idhostinger
Cara membuat blog dengan idhostingerCara membuat blog dengan idhostinger
Cara membuat blog dengan idhostinger
 
Tutorial Membuat Blog dengan Idhostinger
Tutorial Membuat Blog dengan IdhostingerTutorial Membuat Blog dengan Idhostinger
Tutorial Membuat Blog dengan Idhostinger
 

Viewers also liked

образовательная программа школьной лиги
образовательная программа школьной лигиобразовательная программа школьной лиги
образовательная программа школьной лигиШкольная лига РОСНАНО
 
Bab 2 struktur sistem operasi
Bab 2 struktur sistem operasiBab 2 struktur sistem operasi
Bab 2 struktur sistem operasiSejahtera Affif
 
Е.И. Казакова - Программа воспитания и социализации
Е.И. Казакова - Программа воспитания и социализацииЕ.И. Казакова - Программа воспитания и социализации
Е.И. Казакова - Программа воспитания и социализацииШкольная лига РОСНАНО
 
Affif hasil penelitian (bengkulu)
Affif hasil penelitian (bengkulu)Affif hasil penelitian (bengkulu)
Affif hasil penelitian (bengkulu)Sejahtera Affif
 
Advanced Manufacturing Meetings Baja California
Advanced Manufacturing Meetings Baja CaliforniaAdvanced Manufacturing Meetings Baja California
Advanced Manufacturing Meetings Baja CaliforniaVictor Castillo
 
Sistema Operativo de la Computadora
Sistema Operativo de la ComputadoraSistema Operativo de la Computadora
Sistema Operativo de la ComputadoraVicky Gomez
 
Ceasb apresentacao osi-andre
Ceasb   apresentacao osi-andreCeasb   apresentacao osi-andre
Ceasb apresentacao osi-andreizaiasba
 
LOI -Mahimamaccons
LOI -MahimamacconsLOI -Mahimamaccons
LOI -Mahimamacconsariva lagan
 
RECOMMENDATION NEMA
RECOMMENDATION NEMARECOMMENDATION NEMA
RECOMMENDATION NEMARahab Karisa
 
Practica calificada sobre informatica jurídica y derecho
Practica calificada sobre informatica jurídica y derechoPractica calificada sobre informatica jurídica y derecho
Practica calificada sobre informatica jurídica y derechoINGRIDFIORELLA
 

Viewers also liked (19)

Modul web-design
Modul web-designModul web-design
Modul web-design
 
201510160846
201510160846201510160846
201510160846
 
образовательная программа школьной лиги
образовательная программа школьной лигиобразовательная программа школьной лиги
образовательная программа школьной лиги
 
Bab 2 struktur sistem operasi
Bab 2 struktur sistem operasiBab 2 struktur sistem operasi
Bab 2 struktur sistem operasi
 
Е.И. Казакова - Программа воспитания и социализации
Е.И. Казакова - Программа воспитания и социализацииЕ.И. Казакова - Программа воспитания и социализации
Е.И. Казакова - Программа воспитания и социализации
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
Sample chart
Sample chartSample chart
Sample chart
 
Affif hasil penelitian (bengkulu)
Affif hasil penelitian (bengkulu)Affif hasil penelitian (bengkulu)
Affif hasil penelitian (bengkulu)
 
Advanced Manufacturing Meetings Baja California
Advanced Manufacturing Meetings Baja CaliforniaAdvanced Manufacturing Meetings Baja California
Advanced Manufacturing Meetings Baja California
 
Sistema Operativo de la Computadora
Sistema Operativo de la ComputadoraSistema Operativo de la Computadora
Sistema Operativo de la Computadora
 
CMQOE Certificate
CMQOE CertificateCMQOE Certificate
CMQOE Certificate
 
Ceasb apresentacao osi-andre
Ceasb   apresentacao osi-andreCeasb   apresentacao osi-andre
Ceasb apresentacao osi-andre
 
HND_Detail
HND_DetailHND_Detail
HND_Detail
 
scan cummins
scan cumminsscan cummins
scan cummins
 
LOI -Mahimamaccons
LOI -MahimamacconsLOI -Mahimamaccons
LOI -Mahimamaccons
 
RECOMMENDATION NEMA
RECOMMENDATION NEMARECOMMENDATION NEMA
RECOMMENDATION NEMA
 
Ap m7 ak komitmen
Ap m7 ak komitmenAp m7 ak komitmen
Ap m7 ak komitmen
 
Practica calificada sobre informatica jurídica y derecho
Practica calificada sobre informatica jurídica y derechoPractica calificada sobre informatica jurídica y derecho
Practica calificada sobre informatica jurídica y derecho
 
Windows 8
Windows 8Windows 8
Windows 8
 

Similar to Tutorial Form Login PHP

05. session2 autentifikasi user
05. session2 autentifikasi user05. session2 autentifikasi user
05. session2 autentifikasi userDhanang Fitra
 
Tutorial CRUD di Laravel 5.8 Terbaru!
Tutorial CRUD di Laravel 5.8 Terbaru!Tutorial CRUD di Laravel 5.8 Terbaru!
Tutorial CRUD di Laravel 5.8 Terbaru!LendisFabri
 
Laporan tutorial form login php menggunakan mvc
Laporan tutorial form login php menggunakan mvcLaporan tutorial form login php menggunakan mvc
Laporan tutorial form login php menggunakan mvcSam_Azzam
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxMboard Philipe
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxHaswi Simeulue
 
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaSeri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaIrfan Fauzi
 
Membuat form login dengan php mysql
Membuat form login dengan php mysqlMembuat form login dengan php mysql
Membuat form login dengan php mysqlRaja Putra Media
 
Panduan reset password mesin absensi finger print
Panduan reset password mesin absensi finger printPanduan reset password mesin absensi finger print
Panduan reset password mesin absensi finger printMitratek
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis webRifky Ardian
 
How to install content management system (cms)
How to install content management system (cms)How to install content management system (cms)
How to install content management system (cms)Ryudhatama Krisnamurti
 
Ego hendro p (15) membuat configuration server
Ego hendro p (15) membuat configuration serverEgo hendro p (15) membuat configuration server
Ego hendro p (15) membuat configuration serverprastiko-hendro7
 
Employee Profile Manual Book dan FAQ.pdf
Employee Profile Manual Book dan FAQ.pdfEmployee Profile Manual Book dan FAQ.pdf
Employee Profile Manual Book dan FAQ.pdfRahmatRifqi2
 
Cara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internetCara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internetmeetmecai
 
Cara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internetCara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internetmeetmecai
 
Seri dreamweaver ui
Seri dreamweaver uiSeri dreamweaver ui
Seri dreamweaver uiumi Umi
 
SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...
SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...
SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...PutriSari0697
 
15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...
15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...
15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...Ressy Ika Ariana
 
Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...
Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...
Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...Ricko SkyWriter
 

Similar to Tutorial Form Login PHP (20)

05. session2 autentifikasi user
05. session2 autentifikasi user05. session2 autentifikasi user
05. session2 autentifikasi user
 
Tutorial CRUD di Laravel 5.8 Terbaru!
Tutorial CRUD di Laravel 5.8 Terbaru!Tutorial CRUD di Laravel 5.8 Terbaru!
Tutorial CRUD di Laravel 5.8 Terbaru!
 
Laporan tutorial form login php menggunakan mvc
Laporan tutorial form login php menggunakan mvcLaporan tutorial form login php menggunakan mvc
Laporan tutorial form login php menggunakan mvc
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lx
 
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lxModul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lx
 
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaSeri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
 
Membuat form login dengan php mysql
Membuat form login dengan php mysqlMembuat form login dengan php mysql
Membuat form login dengan php mysql
 
Panduan reset password mesin absensi finger print
Panduan reset password mesin absensi finger printPanduan reset password mesin absensi finger print
Panduan reset password mesin absensi finger print
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
 
How to install content management system (cms)
How to install content management system (cms)How to install content management system (cms)
How to install content management system (cms)
 
Ego hendro p (15) membuat configuration server
Ego hendro p (15) membuat configuration serverEgo hendro p (15) membuat configuration server
Ego hendro p (15) membuat configuration server
 
Employee Profile Manual Book dan FAQ.pdf
Employee Profile Manual Book dan FAQ.pdfEmployee Profile Manual Book dan FAQ.pdf
Employee Profile Manual Book dan FAQ.pdf
 
Cara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internetCara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internet
 
Cara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internetCara mudah membuat dan mengonlinekan website ke internet
Cara mudah membuat dan mengonlinekan website ke internet
 
Login php mysql
Login php mysqlLogin php mysql
Login php mysql
 
Seri dreamweaver ui
Seri dreamweaver uiSeri dreamweaver ui
Seri dreamweaver ui
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...
SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...
SIM, Putri Sarining Katrisna, Prof. Dr. Hapzi Ali, MM, CMA, Opsi Membuat Blog...
 
15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...
15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...
15. sim, ressy ika ariana, hapzi ali, opsi membuat blog atau database dengan ...
 
Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...
Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...
Bab 4 Rancangan Implementasi Sistem perancangan sis tem informasi pendaftaran...
 

Recently uploaded

Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfMembaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfindigobig
 
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaKelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaErvina Puspita
 
Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxKelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxWitaadw
 
Presentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIPresentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIariwidiyani3
 
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIAPPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIACochipsPJW
 
2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdfMutiaraArafah2
 

Recently uploaded (6)

Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfMembaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
 
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaKelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
 
Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxKelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
 
Presentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIPresentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XI
 
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIAPPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
 
2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf
 

Tutorial Form Login PHP

  • 1. 1 TUGAS Tutorial Form Login pada PHP Diajukan untuk memenuhi tugas : Web Programming Disusun Oleh: M. Affif Nur Rokhim NPM: 1211010596 S2 MALAM A AKADEMI MANAJEMENINFORMATIKA DAN KOMPUTER DCC TULANG BAWANG-LAMPUNG TAHUN AKADEMIK 2012-2013
  • 2. 2 Hay Guys….nama saya M.Affif Nur Rokhim Mahasiswa Perguruan Tinggi Dian Cipta Cendikia Lampung akan menjelaskan sedikit tentang: Cara Membuat Aplikasi User Login Pada PHP Autentifikasi user adalah sebuah mekanisme yang digunakan untuk memberikan identitas hak akses kepada siapa yang berhak masuk ke suatu sistem, biasanya direpresentasikan dengan form login, setiap user yang masuk ke suatu halaman tertentu harus memiliki pengenal berupa username dan password. Mekanisme  User memasukkan Username beserta Password di Form Login  Sistem akan mengecek apakah Username dan Password ada di database  Apabila Username dan Password cocok sesuai dengan yang ada di database maka User tersebut akan di arahkan ke halaman yang dimaksud dan sebaliknya apabila tidak maka user akan di arahkan ke halaman pendaftaran User OK langsung kita mulai saja ya tutorialnya… Pertama kita buat database user di mysql atau cara gampangnya di Phpmyadmin CREATE TABLE USER ( username varchar(15), password varchar(15), PRIMARY KEY (username) ) Jangan lupa buat koneksi dari database ke PHP $hostname_conection = "localhost"; $database_conection = "user"; $username_conection = "root"; $password_conection = ""; $conection = mysql_pconnect($hostname_conection, $username_conection, $password_conection) or trigger_error(mysql_error(),E_USER_ERROR); ?> Setelah pembuatan database beres, pembuatan koneksi juga dianggap beres maka saatnya pembuatan form login, halaman yang di tuju misal
  • 3. 3 halaman admin dengan logout, dan membuat restrict dengan dreamweaver segera dimulai Membuat form login masuk ke editor author dreamweaver. Sebelum membuat form login buatlah dua halaman misal login.php dan admin.php Setelah dua halaman terbentuk kemudian buka halaman login.php  pilih insert > form > form Jangan lupa untuk actionnya mengarah ke halaman admin.php (karena halaman ini yang nantinya di tuju apabila username dan password dimasukan secara benar)  Kemudian buatlah table dengan jumlah baris 3 dan kolom 2 yang nantinya digunakan untuk meletakan textfield username, texfield password dan button submit yitu dengan cara pilih insert > table (ctrl+alt+t)  Temudian isilah table table tersebut dengan texfied username, textfield password dan button submit
  • 4. 4  Setelah form login jadi tinggal bagaimana caranya supaya form login itu dapat berfungsi artinya ketika tombol submit di klik kata yang di texfiled username & password dikirim ke database unruk di di autentifikasi, apabila sama maka user tersebut legal... atau dengan kata lain user tersebut dapat masuk ke halaman admin.php atau sebaliknya kalu berbeda maka user tersebut akan dilempar ke halaman login.php kembali untuk mengisi username dan password sampai mengisi dengan benar  pilih insert > aplication object > user authentication > log in user  Isikan parameter2 mulai dari form login yang tadi di buat, kemudian nama koneksinya
  • 5. 5  sedangkan untuk parameter yang lain adalah apabila username dan password cocok maka akan diarahkan ke halaman admin.php dan apabila tidak cocok maka akan mengarah kembali ke halaman login.php (lihat gambar) Ketika login sukses di halaman admin.php, di halaman admin.php di beri perintah untuk logout tentunya, langkahnya hampir sama dengan pembuatan login user di halaman login.php  Masuk ke halaman admin.php yang telah dibuat diatas  Pilih insert > aplication object> user authentication > log out user  terlihat pada gambar diatas ketika link log out di klik maka akan mengarah ke halaman admin.php Pada tahap ini sebenarnya sudah selesai, tetapi bagaimana kalau ada user yang tau lokasi admin.php dan masuk langsung tanpa melalui halaman login.php padahala biasanya halaman2 yang membutuhkan autentifikasi adalah halaman yang penting dan tidak semua orang diijinkan untuk mengaksesnya, wah bisa bahaya itu makanya diperlukan teknik restrict, agar user2 nakal tidak akan bisa masuk ke halaman yang terlarang sebelum mereka menjadi legal user, dalam hal ini adalah halaman admin.php, dan ternyata dreamweaverpun menyediakan fitur ini Masih di halaman admin.php  Pilih insert > aplication object> user authentication >restrict access to page  isikan parameter berdasakan username dan password jangan lupa arahkan ke halaman login.php