I am trying to migrate to a newer version of PHP and am having a problem with the following code
function auth($username, $password) { // hash password using md5 encryption $hash_pass = md5($password); // prepare SQL query $username = mysqli_real_escape_string($username); $query = "SELECT * FROM `area51_users` WHERE `user_name`='".$username."'"; if ($result = mysqli_query($Connection, $query) or die (mysqli_error()." (query not executed)")) { if (mysqli_num_rows ($Connection, $result) > 0) { // record exits if ($row = mysqli_fetch_assoc($result) or die (mysqli_error())) { if ($hash_pass == $row['user_password']) { // password is valid // setup sesson session_start(); $_SESSION['username'] = $username; $_SESSION['CMS_AUTH'] = "YES"; return true; } else { return false; } } else { return false; } } else { return false; } } }
Can anybody please point me in a direction from here?
config.php
functions_security.php
login.php