Cara membuat form pendaftaran dengan PHP Tanpa Database

Published January 14, 2021 by RIT with 2 comments

source logo : www.php.com

Cara membuat form pendaftaran dengan PHP Tanpa Database


Assalamualaikum warohmatullohi wabarokatuh,
Wa alaikum salam warohmatullohi wabarokatuh,

Pada postingan ini berbagi mengenai cara membuat halaman login tanpa database dengan php. Jadi pada halaman login ini kita langsung menanamkan username dan password nya langsung ke dalam kode php nya. Namun saat kita ingin mengganti username atau pun password kita harus buka kode php dan mengganti nya secara manual. Beda jika kita membuat nya dengan menyertakan database. Jika kita menggunakan database kita bisa mengubah nya langsung tanpa membuka kode yang telah kita buat. Baik langsung saja berikut kodenya :

0. Jalankan apache nya
1. Buka browser favorit (terserah deh)
2. Buka text editor nya
3. Buat file baru dengan nama index.php
4. Buat file baru lagi dengan nama beranda.php
5. Lalu copy paste kan kode dibawah ini sesuai dengan file yang telah dibuat

  • index.php
  • beranda.php
  • hasilnya

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

    <?php 

        session_start();

     ?>

     <form method="POST" >

        <input type="text" name="username" placeholder="username"> <br><br>

        <input type="password" name="password_kamu" placeholder="password"> <br><br>

        <input type="submit" name="masuk" value="login">

     </form>

    <?php 

        if(isset($_POST['masuk'])){

            $username $_POST['username'];

            $password_kamu $_POST['password_kamu'];

            if($username == 'user1'){

                if($password_kamu == '123'){

                    $_SESSION['user'] = $username;

                    header('location: beranda.php');

                }else{

                    echo "

                    <script>

                        alert(' PASSWORD SALAH ... !! ');

                    </script>

                ";

                }

            }else{

                echo "

                    <script>

                        alert(' USERNAME TIDAK TERDAFTAR..!! ');

                    </script>

                ";

            }

        }

     ?>

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

    <?php 

        session_start();

        if(!$_SESSION['user']){

            header('location:index.php');

        }

     ?>

     <h2>Selamat Datang, <?php echo $_SESSION['user']; ?> di blog langsungkoding</h2>

     <br>

     <br>

     <form method="POST">

         <input type="submit" name="logout" value="logout">

     </form>

     <?php 

       if (isset($_POST['logout'])) {

           session_unset($_SESSION['user']);

           header("location:index.php");

       }

      ?>

tampilan awal saat dijalankan

tampilan saat user memasukkankan username dan password dengan benar, halaman akan pindah ke halaman beranda.php



Terima Kasih
Thank's

TAG TAGS :

login tanpa database | cara login | cara login pada php | script login tanpa database | script login pada php | cara membuat login pada php | cara membuat login tanpa database |

BACA JUGA :

  • C.R.U.D AJAX dengan php