View difference between Paste ID: fEBrxYXp and qH5xyh76
SHOW: | | - or go back to the newest paste.
1-
<?php 
1+
<?php
2-
include 'database.php';
2+
3
// Inialize session
4-
$email = $_POST['email'];
4+
session_start();
5-
$password = $_POST['password'];
5+
6
// Include database connection settings
7-
if (!empty($_POST['email']) && !empty($_POST['password']))
7+
$hostname = 'localhost';        // Your MySQL hostname. Usualy named as 'localhost',                  so you're NOT necessary to change this even this script has already     online on the internet.
8-
{
8+
$dbname   = 'esca'; // Your database name.
9-
	$sql="SELECT * FROM tbl_customers_a156296 WHERE fld_customer_email = '$email' and fld_customer_password = '$password'";
9+
$username = 'root';             // Your database username.
10-
	$qid = mysql_query($sql);
10+
$password = 'user123';                 // Your database password. If your database has no         password, leave it empty.
11-
	
11+
12-
	if($login=mysql_fetch_array($qid))
12+
// Let's connect to host
13-
	{
13+
$connect = mysql_connect($hostname, $username, $password) or DIE('Connection to host is failed,       perhaps the service is down!');
14-
		$email=$login["email"];
14+
// Select the database
15-
		$password=$login["password"];
15+
mysql_select_db("esca") or DIE('Database name is not available!');
16-
		$_SESSION["email"]=$email;
16+
17-
		$_SESSION["password"]=$password;
17+
18-
		$_SESSION["auth"]=true;
18+
19-
		header('Location:index2.php');
19+
// Retrieve username and password from database according to user's input
20-
		exit;
20+
$username=mysql_real_escape_string($_POST['user']);
21
$password=mysql_real_escape_string($_POST['pass']);
22-
		/*
22+
$encrypted_mypassword=md5($password);
23-
		$cid=$login['cid'];
23+
$sql = "SELECT * FROM members WHERE (username = '$username') and (password = '$encrypted_mypassword')";
24-
		$fname=$login['fname'];
24+
$login = mysql_query($sql,$connect);
25-
		$_SESSION['fname']=$fname;
25+
26-
		$_SESSION['cid']=$cid;
26+
if($login)
27-
		$_SESSION['auth']=true;
27+
$count = mysql_num_rows($login) ;
28-
		header('Location:index2.php');
28+
29-
		exit;
29+
else
30-
		*/
30+
  die("something failed");
31-
	}
31+
32-
	else {
32+
// Check username and password match
33-
		//header ('Location:failurelogin.php');
33+
34-
		echo "Maaf, Log Masuk tidak berjaya";
34+
 while($row = mysql_fetch_assoc($login)){
35-
	}
35+
					$_SESSION['username'] = $_POST['user'];
36
					$_SESSION['nama'] = $row['nama'];
37
					$_SESSION['level'] = $row['typeuser'];
38
					$type = $_SESSION['level'];
39
				}
40
41
 if ($count != "") {
42
 
43
			 switch ((int)$type) {
44
				case 4:
45
				 $_SESSION['start'] = time();				
46
				$_SESSION['expire'] = $_SESSION['start'] + (3 * 6);
47
					
48
					header('Location: /esca/user'); // admin Level;
49
					break;
50
				case 3:
51
				 $_SESSION['start'] = time();				
52
				$_SESSION['expire'] = $_SESSION['start'] + (30 * 60);
53
					header('Location: /esca/mrd');
54
					break;
55
			   
56
				default:
57
				 $_SESSION['start'] = time();				
58
				$_SESSION['expire'] = $_SESSION['start'] + (30 * 60);
59
					header('Location: /esca/contr');
60
			}
61
			
62
		
63
}
64
else {
65
// Jump to login page
66
session_destroy();
67
header('Location:/esca/page/login.php');
68
}   
69
70
71
72
73
?>