-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathauth.php
More file actions
37 lines (26 loc) · 1.15 KB
/
Copy pathauth.php
File metadata and controls
37 lines (26 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
include 'php/db.php';
session_start();
if(isset($_SESSION['loggedin']))
{ die("You are already logged in!"); }
if (!isset($_GET['username']) || !isset($_GET['password'])) {
header( "Location: index.php" );
}
$name = mysql_real_escape_string($_GET['username']);
$pass = md5(mysql_real_escape_string($_GET['password']));
$mysql = mysql_query("SELECT * FROM user_login WHERE LOWER(username) = LOWER('".$name."') AND password = '".$pass."'");
$count = mysql_num_rows($mysql);
//echo "SELECT * FROM user_login WHERE username ='".$name."' AND password = '".$pass."'";
if($count < 1)
{ $posts = array( 'auth' => 'INCORRECT'); }
else {
$data = mysql_query("SELECT id,FirstName, LastName, propic FROM user_login WHERE username ='".$name."' AND password = '".$pass."'");
$info = mysql_fetch_array( $data );
session_regenerate_id();
$_SESSION['loggedin'] = "TRUE"; $_SESSION['FirstName'] = $info['FirstName']; $_SESSION['LastName'] = $info['LastName']; $_SESSION['id'] = $info['id'];
$_SESSION['propic'] = $info['propic'];
session_write_close();
$posts = array( 'auth' => 'CORRECT');
}
echo json_encode($posts);
?>