Langsung ke konten utama

Cara Membuat Form Login Tanpa Database

Kali ini kita akan membuat form login tanpa database apakah bisa ? 
Oke kita bahas ya langkah pertama kita pastikan xampp ya sudah aktif dan kita buat folder di htdocs dengan nama login lalu kita buka notepad++ dan copy paste script di bawah ini 



kita Simpan dengan nama code.php ya
<?php session_start(); $username = 'admin'; $password = 'admin'; if (isset($_POST['submit'])) {     if ($_POST['username'] == $username && $_POST['password'] == $password){         //Membuat Session        $_SESSION["username"] = $username;         echo "Anda Berhasil Login $username";         /*Jika Ingin Pindah Ke Halaman Lain*/        // header("Location: admin.php"); //Pindahkan Kehalaman Admin    } else {         // Tampilkan Pesan Error        display_login_form();         echo '<p>Username Atau Password Tidak Benar</p>';     } }     else {     display_login_form(); } function display_login_form(){ ?>     <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method='post'>    <label for="username">username</label>    <input type="text" name="username" id="username">    <label for="password">password</label>    <input type="password" name="password" id="password">    <input type="submit" name="submit" value="submit">    </form>     <?php } ?>

Nah coba jalankan web server kita ketik localhost/login nanti akan muncul login isikan
username dengan admin dan paswordnya admin

Tapi bagaimana bila usernya lebih dari satu ?
oke kita coba dengan script di bawah ini ya




<?php
session_start();
error_reporting(0);
        $user = array(
                        "user" => "demo",
                        "pass"=>"demo"            
                );
if (isset($_POST['submit'])) {
    if ($_POST['username'] == $user['user'] && $_POST['password'] == $user['pass']){
        //Membuat Session
        $_SESSION["username"] = $_POST['username'];
        echo "Anda Berhasil Login $_POST[username] , Silahkan Logout disini <a href='logout.php'>Klik Logout</a>";

        /*Jika Ingin Pindah Ke Halaman Lain*/
        // header("Location: admin.php"); //Pindahkan Kehalaman Admin
    } else {
        // Tampilkan Pesan Error
        display_login_form();
        echo '<p>Username Atau Password Tidak Benar</p>';
    }
}    
else {
    display_login_form();
}
function display_login_form(){ ?>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method='post'>
    <label for="username">username</label>
    <input type="text" name="username" id="username">
    <label for="password">password</label>
    <input type="password" name="password" id="password">
    <input type="submit" name="submit" value="submit">
    </form>    
<?php } ?>
Dan Untuk Logout.php
<?php 
    session_start();
    session_destroy();
    header("Location: index.php");
?>
Simpan dengan nama apa saja dengan ekstensi .php , simpan di dalam webserver anda , dan jalankan lewat browser anda.. Silahkan Copy Paste dan Terapkan Code diatas


Komentar

Postingan populer dari blog ini

Pengertian Komputer Dan Jenis - Jenis Komputer

Di era modern seperti saat ini, mungkin kita sudah tidak asing lagi dengan yang namanya komputer. Ya, dewasa ini komputer sudah menjadi 'bagian' dari kehidupan umat manusia.Dengan fungsi yang dimilikinya,komputer dapat membatu aktifitas manusia, baik dalam urusan bisnis maupun urusan hiburan. Namun tak banyak orang yang mengetahui tentang sejarah dari komputer itu sendiri.Lalu apa sih sebenernya definisi atau  pengertian dari komputer  ? Dan Jenis – jenis komputer yang anda belum ketahui PENGERTIAN KOMPUTER Kata komputer diambil dari bahasa Yunani yaitu Computare yang berarti hitung atau menghitung.Pada awalnya, kata "komputer" dipakai untuk menggambarkan orang yang melakukan pekerjaan perhitungan aritmetika , baik dengan ataupun tanpa alat bantu, tetapi kemudian kata "komputer" ini dipindahkan kepada mesin / alat hitung itu sendiri. Secara singkat,komputer dapat didefinisikan sebagai suatu alat yang dipakai untuk mengolah data menurut perintah yang telah d...

Cara Remote Mikrotik Jarak Jauh dengan IP Cloud atau DDNS

1. Persiapan / Tahap Awal Sebelum melakukan tutorial ini, pastikan mikrotik sudah terhubung dengan internet ya, jika belum konfigurasi terlebih dahulu, caranya bisa kalian lihat di artikel 9 Konfigurasi Untuk Menghubungkan User Mikrotik ke Internet, Jika sudah terhubung dengan internet, langkah pertama adalah login terlebih dahulu ke mikrotik, di sini saya menggunakan winbox.  2. Mengaktifkan IP Cloud Di halaman utama mikrotik klik menu IP lalu klik Cloud , sehingga akan muncul tampilan seperti gambar di bawah ini, lalu di tampilan tersebut tandai DDNS Enable dan Update Time, jika sudah klik Apply. DDNS Enable di gunakan untuk mengaktifkan fitur IP Cloud Update Time : Di gunakan untuk mengecek perubahan IP Public dan agar selalu Update setiap kali IP Public berubah. DDNS Enable di gunakan untuk mengaktifkan fitur IP Cloud Update Time : Di gunakan untuk mengecek perubahan IP Public dan agar selalu Update setiap kali IP Public berubah. 3. Jika Gagal Jika Kolom Public Addres...

8 Bahasa pemrograman untuk membuat website

Bahasa pemrograman dikenal juga dengan nama bahasa komputer atau bahasa pemrograman komputer. Bahasa ini membuat para pengembang atau programmer bisa memerintahkan komputer untuk menjalankan program sesuai dengan aturan logika yang ditentukan. Jika sebuah bahasa bisa dimengerti oleh komputer, maka seorang programmer bisa mengatur data apa yang perlu diolah sesuai dengan instruksi yang dibuat. Bahasa pemrograman komputer merupakan sintaks yang berfungsi untuk memerintahkan perangkat lunak pada komputer. Secara singkat, bahasa pemrograman dipakai untuk membuat program komputer menggunakan aturan logika komputer. Perkembangan teknologi pada saat ini mendorong banyak orang untuk mempelajari jenis bahasa pemrograman. Salah satu tujuannya adalah untuk mengenalkan website mereka melalui internet.   Saya menuliskan artikel ini untuk para calon programer yang ingin mengetahui apa saja   bahasa pemrograman  yang digunakan untuk membuat web. langsung saja di baca penjelasan di bawah...