1
0
Fork 0
mirror of https://github.com/Alamantus/Lexiconga.git synced 2025-04-29 23:03:00 +02:00
Lexiconga/php/validation.php
2015-11-02 17:25:08 -07:00

41 lines
No EOL
1,010 B
PHP

<?php
function EmailExists($email) {
$query = "SELECT * FROM users WHERE email='" . $email . "'";
$users = query($query);
if ($users && num_rows($users) > 0) {
return true;
} else {
return false;
}
}
function Validate_Login($email, $password) {
$hashed_pw = crypt($password, $email);
$query = "SELECT * FROM users WHERE email='" . $email . "' AND password='" . $hashed_pw . "'";
$users = query($query);
if ($users && num_rows($users) === 1) {
return true;
} else {
return false;
}
}
function Get_User_Id($email) {
$query = "SELECT id FROM users WHERE name='" . $email . "'";
$users = query($query);
if ($users && num_rows($users) > 0) {
if (num_rows($users) === 1) {
while($user = fetch_assoc($users)) {
return $user["id"];
}
} else {
return "More than one username returned!";
}
} else {
return "No User";
}
}
?>