HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-31-18-78 6.17.0-1017-aws #17~24.04.1-Ubuntu SMP Tue May 26 21:09:53 UTC 2026 aarch64
User: ubuntu (1000)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /var/www/selfanalyse/counselor/reset-password.php
<?php
include_once('header.php');
include_once('../wp-config.php');
global $current_user;
$adminId = $current_user->ID;  // print session USER_ID
$curDateTime = date('Y-m-d H:i:s'); // add 5 hrs 30 min in 


// ini_set('display_errors', 1);
// ini_set('display_startup_errors', 1);
// error_reporting(E_ALL);

if (isset($_REQUEST['reset'])) {

    $usersp_name = $_REQUEST['usersp_name'];
    $usersp_login = $_REQUEST['usersp_login'];
    $usersp_pwd = $_REQUEST['usersp_pwd'];
    $usersp_email = $_REQUEST['usersp_email'];

    if ($usersp_login != '' && $usersp_pwd != '' && (strlen($usersp_pwd) > 6) && $usersp_email !='') {

        if (username_exists($usersp_login)) {
            $user = get_user_by('login', $usersp_login);
            $user_id = $user->ID;
            $user_login = $user->user_login;
            $user_data["ID"] = $user_id;
            $user_data["user_pass"] = $usersp_pwd;
            $update =  wp_update_user($user_data);

            if (is_wp_error($update)) {
                $error = $user->get_error_message();
                $msg = '<div class="alert alert-danger alert-dismissible" role="alert">Password not reset "' . $error . '"<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button></div>';
            } else {

                include '/var/www/selfanalyse/wp-content/plugins/psychometrics/api/psy_mail_sms_functions.php';
                //sendCredentials($e_mob, $usersp_pwd);
                sendRegEmail($usersp_login,$usersp_email,$usersp_name,$usersp_pwd);

                $msg = '<div class="alert alert-success alert-dismissible" role="alert">Password reset successfully<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button></div>';
            }
        } else {
            $msg = '<div class="alert alert-danger alert-dismissible" role="alert">User not exist with this login<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button></div>';
        }
    } else {
        $msg = '<div class="alert alert-danger alert-dismissible" role="alert">Parameters required<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button></div>';
    }
}


?>
<div class="page-inner">
    <div class="page-title">
        <div class="col-md-4">
            <h3> Create User</h3>
            <div class="page-breadcrumb">
                <ol class="breadcrumb">
                    <li><a href="dashboard">Home</a></li>
                    <li class="active">Create User</li>
                </ol>
            </div>
        </div>
        <div class="col-md-8">
            <div class="navbar-right">
                <ul class="navul">
                    <!--<li><a href="apt-class">Class List</a></li>-->
                </ul>
            </div>
        </div>
    </div>

    <div id="main-wrapper">
        <div class="row">
            <div class="col-md-12">
                <div class="panel panel-primary">
                    <div class="panel-heading clearfix">
                        <h4 class="panel-title">Create User</h4>
                    </div>
                </div>
            </div>
            <div class="col-md-12">
                <div class="panel">
                    <div class="panel-body">
                        <div class="alert "><?php if (isset($msg)) {
                                                echo $msg;
                                            } ?></span>
                            <form id="frmaddQues" method="post" action="" onsubmit="return validateForm();">
                                <div class="form-group" style="float:left; width:100%;">
                                    <label for="input-Default" class="col-sm-3 control-label">user name:</label>
                                    <div class="col-sm-5">
                                        <input type="text" name="usersp_name" id="usersp_name" class="form-control" placeholder="Enter name.." value="<?php echo @$usersp_name ?>" id="cat_name">
                                    </div>
                                </div>
                                <div class="form-group" style="float:left; width:100%;">
                                    <label for="input-Default" class="col-sm-3 control-label">user login:</label>
                                    <div class="col-sm-5">
                                        <input type="text" name="usersp_login" id="usersp_login" class="form-control" placeholder="Enter user login.." value="<?php echo @$usersp_login ?>" id="cat_name">
                                    </div>
                                </div>
                                <div class="form-group" style="float:left; width:100%;">
                                    <label for="input-Default" class="col-sm-3 control-label">reset password:</label>
                                    <div class="col-sm-5">
                                        <input type="text" name="usersp_pwd" id="usersp_pwd" class="form-control" placeholder="Enter password.." value="<?php echo @$usersp_pwd ?>" id="cat_name">
                                    </div>
                                </div>
                                <div class="form-group" style="float:left; width:100%;">
                                    <label for="input-Default" class="col-sm-3 control-label">Send to email:</label>
                                    <div class="col-sm-5">
                                        <input type="text" name="usersp_email" id="usersp_email" class="form-control" placeholder="send on email.." value="<?php echo @$usersp_email ?>" id="cat_name">
                                    </div>
                                </div>
                                <div class="form-group" style="float:left; width:100%;">
                                    <label for="input-Default" class="col-sm-3 control-label">&nbsp;</label>
                                    <div class="col-sm-5">
                                        <button type="submit" name="reset" class="btn btn-primary btn-rounded">Reset</button>
                                    </div>
                                </div>
                            </form>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <!-- Main Wrapper -->
        <div class="page-footer">
            <p class="no-s">shinemetrics.com</p>
        </div>
    </div>
    <?php
    include_once('footer.php');
    ?>