MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/public_html/imenso.co/demo/resume-maker/ajax-update-personal-details.php
<?php

require('include/initalizedb.php');
session_start();
$user_id = $_SESSION['session_id'];
$response['type'] = 'success';
// $response['val'] = $_POST;
$response['session'] = $_SESSION;

//Saving image starts
// $data = $_POST['pic'];

// list($type, $data) = explode(';', $data);
// list(, $data)      = explode(',', $data);
// $data = base64_decode($data);


// if (!file_exists('profile-image/'.$user_id)) {
    // mkdir('profile-image/'.$user_id, 0777, true);
// }

// file_put_contents('profile-image/'.$user_id.'/profile-pic.png', $data);
//Saving image ends


if(!empty($_POST['pic'])) {
	$response['pic'] = $_POST['pic'];
}
$dataArray = array(
	'firstName' => $_POST['name'],
	'password' => md5($_POST['password'])
);

$where = array(
	'id' => $_SESSION['session_id']
);

$result = $db->update("users", $dataArray, $where);
// print json_encode($result);
if($result) {
	$response['type'] = 'success';
	$response['message'] = 'Password update successfully';
} else {
	$response['type'] = 'Failed';
	$response['message'] = 'Password update fail';
}
	
print json_encode($response);