ÿØÿà JFIF H H ÿÛ C GIF89;
| System: Linux in-mum-web1642.main-hosting.eu 5.14.0-611.42.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 24 05:30:20 EDT 2026 x86_64 Current Path : /home/u323559503/domains/purplelimonada.com/public_html/panel/admin/app/ |
| Current File : /home/u323559503/domains/purplelimonada.com/public_html/panel/admin/app/changepass_crud.php |
<?php
session_start();
include '../../assets/constant/config.php';
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
if (isset($_POST['submit'])) {
$pass = hash('sha256', $_POST['oldpassword']);
$pass1 = hash('sha256', $_POST['newpassword']);
function createSalt()
{
return '2123293dsj2hu2nikhiljdsd';
}
$salt = createSalt();
$old = hash('sha256', $salt . $pass);
$cpassword = hash('sha256', $salt . $pass1);
if ($_POST['newpassword'] == $_POST['confirmpassword']);
$stmt = $conn->prepare("UPDATE `login` SET `password`='" . $cpassword . "' WHERE id='" . $_SESSION['id'] . "' ");
$stmt->execute();
header("location:../dashboard.php");
}
} catch (PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}