HEX
Server: Apache
System: Linux wyse1.wyseservers.com 4.18.0-553.124.4.el8_10.x86_64 #1 SMP Fri May 15 04:14:14 EDT 2026 x86_64
User: kochikidswysewor (1061)
PHP: 8.3.33
Disabled: NONE
Upload Files
File: /home/kochikidswysewor/public_html/wp-content/themes/children-charity-child/update-user.php
<?php
include "../../../wp-load.php";
if ($_REQUEST["action"] === "") {
    echo "<script>alert('Invalid data!');window.location.href='" .
        get_site_url() .
        "'</script>";
}
if ($_REQUEST["action"] == "update-personal-info") {
    $user_id = $_POST["user_id"];
    $user_fname = $_POST["user_fname"];
    $user_lname = $_POST["user_lname"];
    $user_phone = $_POST["user_phone"];
    $user_address = $_POST["user_address"];
    if ($_POST["user_fname"] ) {
        $userdata = [
            "ID" => $user_id,
            "first_name" => $user_fname,
            "last_name" => $user_lname,
        ];
        wp_update_user($userdata);
         update_user_meta($user_id, "phone_number", $user_phone);
         update_user_meta($user_id, "address", $user_address);
        echo "updatepf";
    }
}

if ($_REQUEST["action"] == "update-password") {
    $user_id = $_POST["user_id"];
    $current_password = $_POST["current_password"];
    $new_password = $_POST["new_password"];
    $user = get_user_by("id", $user_id);

    if (
        $user &&
        wp_check_password($current_password, $user->data->user_pass, $user_id)
    ) {
        wp_set_password($new_password, $user_id);
        echo "Password Updated Successfully.";
    } else {
        echo "Current Password is incorrect";
    }
}
?>