Jumat, 25 Juni 2010

Tutorial PHP - Password Protect

Buzz It

PHP Password Protect

PHP Password Protect adalah sebuah script yang Anda butuhkan untuk melindungi beberapa halaman yang dibuat dengan PHP. Password perlindungan untuk halaman tunggal. Pengunjung diminta untuk memasukkan password dan username untuk melihat konten halaman.

Hanya menyertakan fungsi ini ke dalam kode Anda, dan menyebutnya di bagian atas halaman Anda dengan USERNAME dan PASSWORD yang valid.

Source code protect.php

/**
*
*  PHP password protect
*  http://www.webtoolkit.info/
*
**/

function passwordProtect($username, $password){
        if (
             (
                !isset($_SERVER['PHP_AUTH_USER']) ||
                (
                   isset($_SERVER['PHP_AUTH_USER']) &&
                   $_SERVER['PHP_AUTH_USER'] != $username
                 )
                 ) &&
                    (
                       !isset($_SERVER['PHP_AUTH_PW']) ||
                       (
                          isset($_SERVER['PHP_AUTH_PW']) &&
                          $_SERVER['PHP_AUTH_PW'] != $password
                          )
                        )
                    )
        {
                header('WWW-Authenticate: Basic realm="Login"');
                header('HTTP/1.0 401 Unauthorized');
                echo 'Please login to continue.';
                exit;
        }
}

Sumber : http://www.webtoolkit.info/php-password-protect.html | Download Article



Tidak ada komentar:

Posting Komentar