Tutorial PHP Register Login Logout Script

dokumen-dokumen yang mirip
Tutorial PHP Metode Searching - Multiple Keyword

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Membuat Database mysql dengan PhpMyAdmin

Membuat Login Dengan PHP dan MYSQL

MODUL 11 MEMBUAT LOGIN USER

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

Menampilkan user online seperti di obrolan step by step

Tutorial PHP Kalkulator online dengan PHP

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

Membuat Halaman Login Dengan PHP

1. Membuat Kerangka Website dengan Table

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Praktikum 3 Cookie, Session, dan Database MySQL

BAB IV IMPLEMENTASI DAN PEMBAHASAN

LAMPIRAN LISTING PROGRAM WEBSITE

Membuat Form login dengan Php dan Mysql

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

window.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Script PHP dan MySQL J A M K E E M P A T

BAB IX COOKIE DAN SESSION

P - 12 Bab 9 : PHP & MySQL

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

Checkbox dengan Foreach dan MYSQL

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

BAB X AKSES DAN MANIPULASI DATA

Pertama-tama kita buat form login terlebih dahulu. login.htm

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

BAB-12 MEMBUAT FORM HTML

Menangani Input dari User

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Create Read Update Delete using PHP MySql

Materi 10: Create Read Update Delete

Konsep Basis Data di Web

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Nofriza Nindiyasari

2. inputkk.php. 3. tampilkk.php

BAB III METODE PENELITIAN. diagram seperti yang terlihat pada Gambar 3.1 dibawah ini :

MODUL 7 SESSION DAN USER AUTHENTICATION

Hak Akses dan Login Multi User. Baiklah untuk mulai praktek yang pertama ini file yang dibutuhkan adalah seperti yang terlihat dalam gambar berikut :

Materi

MODUL 6 SESSION DAN USER AUTHENTICATION

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

Pemrograman Basis Data Berbasis Web

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

Mohammad Safii

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

Tutorial Membuat WEB Dinamis Dengan PHP

Nama Penulis Pendahuluan. Isi. Lisensi Dokumen:

Mudafiq Riyan Pratama Pendahuluan. Lisensi Dokumen:

Membuat Shopping Cart Sederhana Menggunakan PHP

max min Fungsi: Mencari nilai tertinggi dari suatu list atau array angka Sintaks: max ( array $values )

Pemrograman Web Lanjut 2017

DAFTAR PUSTAKA. HM, Jogianto, Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi

Membuat Toko Buku dengan PHP - MySQL

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Pemrograman Web Lanjut 2017

Step-1: Tambahkan tabel ke dalam database yang sudah ada dengan nama: logins

Cara Membuat Security Image Code Dengan PHP

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor

BAB 4 PERANCANGAN LAYAR

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

DATABASE MYSQL DENGAN PHP

Pemrograman Basis Data Berbasis Web

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Pemrograman Web Lanjut 2017

BAB VI PHP DENGAN MYSQL (3)

Form Pemesanan. Arief Susanto

LAMPIRAN. $error=''; // Variabel untuk menyimpan pesan error. if (empty($_post['username']) empty($_post['password'])) {

E-trik Ajax. Database MySQL. Dedi Alnas

Ashadi Cahyadi

PHP & Mysql. Pemrograman Internet

MEMBUAT APLIKASI GUEST BOOK

Membuat Online Messanger atau Chat dengan PHP, MySQL, JQuery, Bootsrtrap 3 dan Font Awesome 4 [Part 2]

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. Bagian Verpacking adalah bagian pengepakan/packing. Proses yang

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Pemrograman Basis Data Berbasis Web

<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="gambar/atas.jpg" width="799" height="129"></td> </tr> </table>

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Menampilkan Markers Google Maps API dengan PHP dan MySQL

Nofriza Nindiyasari

Aplikasi CRUD Sederhana Dengan PHP dan MySql

Bondan Muliawan

Dasar PHP-MySQL oleh : Prasaja Wikanta

Lampiran 1. Flowchart perancangan sistem

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Transkripsi:

Tutorial PHP Register Login Logout Script Lisensi Dokumen: Dokumen di ilmuwebsite.com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuwebsite.com Saya yakin teman-teman sekalian pasti sudah tahu tentang Register, login, dan logout. Atau mungkin juga ada sebagian teman yang belum terlalu paham. Baiklah, Saya akan menjelaskan secara singkat saja yah.. Biasanya pada saat kita memasuki sebuah situs, kita diwajibkan untuk login terlebih dahulu. Tetapi sebelum login, kita harus mendaftar dulu nama, email, dan password yang kita inginkan untuk login nantinya. Baiklah, saya akan langsung menjelaskan scriptnya. Dalam contoh kali ini, saya membuat register, login, dan logout dalam 6 buah script. Yakni : 1. Index.php 2. Config.php 3. Daftar.php 4. Daftar2.php 5. Login.php 6. Dan logout.php Pertama -tama yang harus dilakukan tentu saja adalah membuat database-nya terlebih dahulu. Buatlah database dengan nama?reglog?. Lalu buat table dengan nama?members?. Lalu masukkan field berikut:?id? type = bigint(20)?nama? type = varchar(50)?email? type = varchar (50)?password? type = varchar(8) Jika sudah, masukkan script berikut : 1

Ini untuk mengkoneksikan dengan database... Config.php $host = "localhost"; $user = "root"; $pass = ""; $db = "reglog"; $table = "members"; $connect = mysql_connect($host,$user,$pass) or die("gagal konek"); $pilih_db = mysql_select_db($db) or die("database tidak ada"); $cookie_nama = $_COOKIE['nama']; Index.php include("config.php"); if($_get['register']) include("daftar.php"); if($_get['register2']) include("daftar2.php"); if($_get['login']) include("login.php"); <style type="text/css"> <!--.style1 color: #FFFFFF.style2 color: #0000FF --> </style> <p> if($_get['logout']) print "Anda telah berhasil logout!<p>"; Welcome $cookie_nama = $_COOKIE['nama']; print "$cookie_nama"; [<a href="logout.php" class="style2">logout</a>] </p> 2

<p>klik <a href="index.php?register=masukkan%20nama,email,dan%20password%20untuk%20daftar" class="style2">disini</a> untuk register </p> <form name="form1" method="post" action="index.php?login=success"> <table width="400" border="0"> <tr bgcolor="#999999"> <td colspan="2"><span class="style1">login</span></td> <tr bgcolor="#cccccc"> <td>user : </td> <td><input name="user" type="text" id="user"></td> <tr bgcolor="#cccccc"> <td>password : </td> <td><input name="password" type="password" id="password"></td> <td colspan="2"> </td> <td colspan="2"><input type="submit" name="submit" value="login!" style="background -color:#cccccc "></td> </table> </form> <p> </p> mysql_close($connect); Daftar.php <style type="text/css"> <!--.style3 font-size: 24px --> </style> <form name="form1" method="post" action="index.php?register2=success"> <table width="400" border="0"> <td colspan="2"><span class="style3">register</span></td> <td>nama : </td> <td><input name="nama" type="text" id="nama"></td> <td>email : </td> <td><input name="email" type="text" id="email"></td> <td>password : </td> <td><input name="password" type="password" id="password"></td> <td >Confirm Password : </td> <td><input name="c_password" type="password" id="c_password"></td> 3

<td colspan="2"> </td> <td colspan="2"><input type="submit" name="submit" value="register"></td> </table> </form> mysql_close($connect); Daftar2.php $nama = $_POST['nama']; $email = $_POST['email']; $password = $_POST['password']; $c_password = $_POST['c_password']; if($password!= $c_password) print "<script>alert('konfirmasi password harus sama dengan password!'); javascript:history.go(-1);</script>"; if((!empty($nama)) && (!empty($email)) && (!empty($password))) $query = mysql_query("insert INTO $table (nama,email,password) values ('$nama','$email','$password');"); print "Registrasi success<br><a href=index.php><font color=blue>back to Home</font></a>"; print "<script>alert('maaf, tidak boleh ada field yang kosong!'); javascript:history.go(-1);</script>"; mysql_close($connect); Login.php $user = $_POST['user']; $password = $_POST['password']; $query = mysql_query("select * FROM $table where nama='$user'"); $result = mysql_fetch_array($query); $row = mysql_num_rows($query); if(($user == "") && ($password == "")) print "<center>anda belum memasukkan username dan password!"; if($row!= 0) if($password!= $result['password']) print "<center>password salah!"; 4

setcookie("nama",$user); print "<center>anda telah berhasil login dengan nama $user<br><a href=index.php><font color=blue>back to home</a>"; print "<center>maaf, Username tidak terdaftar!<br>silahkan daftar dulu <a href='index.php?register=masukkan nama,email,dan password untuk daftar'><font color=blue>disini</a></font>"; mysql_close($connect); Logout.php setcookie("nama",""); header("location: index.php?logout=success"); Notes : Bila anda berhasil, maka pada saat anda telah mendaftar dan login sebagai nama yang anda daftarkan, maka pada halaman index akan tampil nama anda disamping teks welcome. Terimakasih, Ivan Ivan Yudianto http://www.ilmuwebsite.com Sumber artikel : http://www.ilmuwebsite.com/detil_php_tutorial/23/register_%7c_login_%7c_logout_script/ Penulis : Ivan Yudianto Terbit : 14-01-2008 Penerbit : http://www.ilmuwebsite.com 5