Andreu | 20cbd1d | 2019-09-22 00:00:57 +0200 | [diff] [blame] | 1 | <?php |
Andreu | 2457e40 | 2019-09-22 00:52:41 +0200 | [diff] [blame] | 2 | require '../credentials.php'; |
Andreu | 20cbd1d | 2019-09-22 00:00:57 +0200 | [diff] [blame] | 3 | require 'utils.php'; |
| 4 | |
Andreu | 20af6c2 | 2019-09-24 18:33:50 +0200 | [diff] [blame] | 5 | $credentials = new Credentials(); |
| 6 | $usersdb = $credentials->usersdb; |
| 7 | $mortsdb = $credentials->mortsdb; |
| 8 | |
Andreu | 20cbd1d | 2019-09-22 00:00:57 +0200 | [diff] [blame] | 9 | // Check if confirmation is the same |
| 10 | if ($_POST['password'] != $_POST['confirmation']) { |
Andreu | 0d0f9fd | 2019-09-23 03:56:08 +0200 | [diff] [blame] | 11 | die("<script>window.location.href = '../index.php?wrongconfirmation=1'</script>"); |
Andreu | 20cbd1d | 2019-09-22 00:00:57 +0200 | [diff] [blame] | 12 | } else { |
| 13 | // Execute query to change password |
Andreu | 20af6c2 | 2019-09-24 18:33:50 +0200 | [diff] [blame] | 14 | $update_password = "UPDATE $usersdb SET password=\"".md5($_POST['password'])."\" WHERE id=".$_POST['userid']; |
Andreu | 0d0f9fd | 2019-09-23 03:56:08 +0200 | [diff] [blame] | 15 | if(!$result = query($update_password)) die("<script>window.location.href = '../index.php?errordb=1'</script>"); |
Andreu | 20cbd1d | 2019-09-22 00:00:57 +0200 | [diff] [blame] | 16 | |
| 17 | // Save 'password' to cookies |
| 18 | setcookie('password', md5($_POST['password']), time() + (86400 * 10), "/"); |
| 19 | |
| 20 | // Go back to main page |
Andreu | 0d0f9fd | 2019-09-23 03:56:08 +0200 | [diff] [blame] | 21 | die("<script>window.location.href = '../index.php?successpassword=1'</script>"); |
Andreu | 20cbd1d | 2019-09-22 00:00:57 +0200 | [diff] [blame] | 22 | } |
| 23 | ?> |