Cara membuat register php

Selamat datang di warung belajar, dalam tutorial kali ini kita akan membahas mengenai bagaimana membuat fitur Login dan Register di PHP.

Tutorial akan mengimplementasikan 3 tutorial kita sebelumnya mengenai session, cookie, password hash dan password_verify, jadi untuk teman – teman yang belum mengenal mengenai session, cookie password hash dan password_verify, bisa membaca tutorial kita sebelumnya :

  • Cara Menggunakan Session di PHP
  • Cara Menggunakan Cookie di PHP
  • Menggunakan password_hash dan password_verify di PHP

Baik saya asumsikan teman – teman sudah mengenal session, cookie password_hash, dan password_verify, kita langsung saja memulai membuat fitur tersebut.

Persiapan

Pada Tahap persiapan, pastikan teman – teman sudah menyiapkan tools sebagai berikut :

  1. Text Editor, terserah pakai apa, kita menyarankan pakai visual studio code atau sublime
  2. Web Browser : Google Chrome/Mozilla/Opera dll
  3. Server PHP, dalam tutorial ini kita contohkan menggunakan Xampp karena didalamnya sudah ada PHP dan database MySQL, Tutorial Instalasi Xampp : Cara Menginstall Xampp 

Nantinya untuk tampilan dari aplikasi kita gunakan bootstrap 4, kita sudah menyiapkan library CSS yang diperlukan, untuk download bisa klik disini Bahan Library CSS

Silahkan dibuka dan download dengan menekan tombol Clone Or Download –> Download Zip

Jalankan Service Apache & MySQL di Xampp

Karena dalam contoh ini saya gunakan xampp, saya perlu menjalankan service untuk apache dan MySQL, silahkan buka Xampp Control Panel dan jalankan 2 service tersebut.

Membuat Database untuk keperluan menyimpan data User

Sebelum kita membuat untuk fitur login & register, kita akan membuat database terlebih dahulu untuk menyimpan data user, langkah – langkanya adalah sebagai berikut :

1. Silahkan Buka browser dan ketikkan localhost/phpmyadmin

2. Lalu klik tombol Basis data / Database

3. Lalu Tuliskan nama databasenya pada form databasenya, dalam contoh ini saya tuliskan dengan nama database_user, lalu berikutnya klik tombol buat

4. Berikutnya buat tabel dengan nama tb_user dengan jumlah kolom 4, lalu klik kirim

5.Lalu buat kolom pada tb_user, dengan urutan sesuai berikut :

  • id [integer / Primary Key / Auto Increment]
  • username [varchar 255]
  • password [varchar 255]
  • nama [varchar 255]

Setelah itu klik simpan/save

Nah sampai bagian ini kita sudah membuat database yang nantinya kita gunakan untuk menyimpan data register, dan untuk keperluan login user

Membuat Project

Setelah kita membuat database, berikutnya kita sudah bisa memulai untuk membuat projectnya, karena dalam contoh ini kita membuatnya dengan menggunakan xampp, maka project kita akan disimpan di folder htdocs.

Untuk posisi dari folder htdocs, bisa disesuaikan di folder dari instalasi xampp, karena saya menyimpan di Drive C, maka folder htdocs, berada di C:/xampp/htdocs

kita buat folder didalam folder htdocs, dalam contoh ini kita membuat folder dengan nama app_login_register

Setelah itu buat 5 file dengan nama :

  • db_connect.php
  • home.php
  • login.php
  • logout.php
  • register.php

berikutnya extract hasil download file bahan, dan letakkan folder assets dalam folder app_login_register, jadi hasilnya adalah seperti berikut ini :

Buat File Koneksi ke database

Silahkan Buka file dengan nama db_connect.php, lalu tuliskan skrip seperti dibawah ini :

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

Bài mới nhất

Chủ Đề