Membuat Login dengan Menggunakan PHP dan MySQL – PHP menyediakan fitur login users. Dengan adanya fitur login tersebut, hak akses untuk mengolah aplikasi dapat dibatasi. Tidak adanya fitur login maka semua pengguna dapat mengolah data tanpa sepengatahuan administrator, sehingga keamanannya sangat lah tidak terjamin. Login dengan Menggunakan PHP dan MySQL. ikuti langkah-langkah berikut :
Membuat Database
Database digunakan untuk menampung data pengguna yang diberi hak akses untuk melakukan olah data, berikut Query pembuatan Database dan Tabel
CREATE TABLE user(
ID int(8) NOT NULL AUTO_INCREMENT,
Username varchar(32) NOT NULL,
Password varchar(32) NOT NULL,
PRIMARY KEY (ID)
)
Membuat File koneksi.php
File ini digunakan untuk mengkoneksikan PHP dengan Database dan juga kita memilih database yang akan digunakan, Lihat Script :
/** Membuat Koneksi ke Database */
mysql_connect('localhost', 'root', '');
/** Memilih Database */
mysql_select_db('Login');
?>
Membuat Tampilan, Nama File index.php
File ini adalah tampilan yang nantinya terdapat form sebagai inputan untuk Login, disini mimin menampilkan form dengan name username dan name password juga terdapat tombol submit :
<form action="ceklogin.php" method="post">
<input name="username" type="text" placeholder="Username" />
<input name="password" type="password" placeholder="Password" />
<input name="login" type="submit" value="LOGIN" />
</form>
Membuat File ceklogin.php
ceklogin.php untuk melakukan pengecekan apakah login itu berhasil atau tidak :
include_once 'koneksi.php';
if (isset($_POST['login'])) {
/** Membuat Variabel $user untuk menampung data POST username */
$user = $_POST['username'];
/** Membuat Variabel $pass untuk menampung data POST password */
$pass = $_POST['password'];
/** Membuat Query tampil data user berdasarkan username dan password */
$Query = mysql_query("SELECT * FROM user WHERE Username='$user' AND Password='$pass'");
/** Membuat Variabel $num_rows dan $data
* untuk menampung jumlah data tampil Query
*/
$num_rows = mysql_num_rows($Query);
$data = mysql_fetch_array($Query);
/** Jika nilai variabel $num_rows != 0 Maka Login Berhasil */
if ($num_rows != 0) {
echo "<script type="text/javascript">// <![CDATA[
alert('LOGIN BERHASIL')
// ]]></script>"; } else { echo "<script type="text/javascript">// <![CDATA[
alert('LOGIN GAGAL')
// ]]></script>"; } }?>
Silahkan mencoba
0 Komentar untuk "Cara Membuat Login dengan Menggunakan PHP"