Selamat Datang Di Blog Belajar Komputer ..
Semoga Kiriman kali ini bisa bermanfaat untuk antum semua.
Kali ini saya akan berbagi Script Login Menggunakan bahasa pemrograman php dan MySQL, untuk membuatnya silahkan anda siapkan aplikasi pendukungnya seperti Xampp dan Text Editor.
Berikut ini adalah scriptnya
<?php
session_start();
$errmsg_arr = array();
$errflag = false;
$link = mysql_connect('localhost','root',"");
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}
$db = mysql_select_db('cashout', $link);
if(!$db) {
die("Unable to select database");
}
function clean($str) {
$str = @trim($str);
if(get_magic_quotes_gpc()) {
$str = stripslashes($str);
}
return mysql_real_escape_string($str);
}
$login = clean($_POST['username']);
$password = clean($_POST['password']);
if($login == '') {
$errmsg_arr[] = 'Username missing';
$errflag = true;
}
if($password == '') {
$errmsg_arr[] = 'Password missing';
$errflag = true;
}
if($errflag) {
$_SESSION['ERRMSG_ARR'] = $errmsg_arr;
session_write_close();
header("location: index.php");
exit();
}
$qry="SELECT * FROM user WHERE username='$login' AND password='$password'";
$result=mysql_query($qry);
if($result) {
if(mysql_num_rows($result) > 0) {
session_regenerate_id();
$member = mysql_fetch_assoc($result);
$_SESSION['SESS_MEMBER_ID'] = $member['id'];
$_SESSION['SESS_FIRST_NAME'] = $member['name'];
$_SESSION['SESS_LAST_NAME'] = $member['position'];
session_write_close();
header("location: main/halaman.php");
exit();
}else {
header("location: index.php");
exit();
}
}else {
die("Query failed");
}
?>
0 Comments