Julio Montoya 12 years ago
parent cc26d1667d
commit 324ee13ef6
  1. 3
      main/auth/profile.php

@ -358,12 +358,13 @@ function upload_user_production($user_id) {
* @return bool true o false * @return bool true o false
* @uses Gets user ID from global variable * @uses Gets user ID from global variable
*/ */
function check_user_password($password){ function check_user_password($password) {
global $_user; global $_user;
$user_id = api_get_user_id(); $user_id = api_get_user_id();
if ($user_id != strval(intval($user_id)) || empty($password)) { return false; } if ($user_id != strval(intval($user_id)) || empty($password)) { return false; }
$table_user = Database :: get_main_table(TABLE_MAIN_USER); $table_user = Database :: get_main_table(TABLE_MAIN_USER);
$password = api_get_encrypted_password($password); $password = api_get_encrypted_password($password);
$password = Database::escape_string($password);
$sql_password = "SELECT * FROM $table_user WHERE user_id='".$user_id."' AND password='".$password."'"; $sql_password = "SELECT * FROM $table_user WHERE user_id='".$user_id."' AND password='".$password."'";
$result = Database::query($sql_password); $result = Database::query($sql_password);
return Database::num_rows($result) != 0; return Database::num_rows($result) != 0;

Loading…
Cancel
Save