File "resetpassword.php"
Full Path: /home/mba/public_html/wp-content-20250807152928/themes/twentytwenty-child-theme/resetpassword.php
File size: 2.35 KB
MIME-type: text/html
Charset: utf-8
<?php
/* Template Name: reset password*/
get_header(); ?>
<?php
if(!empty($_POST['reset'])){
$email = esc_sql($_POST['useremail']);
$user = get_user_by( 'email', $email );
if($user){
$userID = $user->ID;
$newPass = wp_generate_password( 15, true, true );
wp_set_password( $newPass, $userID );
$to = $email;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers .= 'From:'.get_option('blogname').' <'.get_option('admin_email').'>' . "\r\n";
$subject = "Password Reset Succesfully";
$message = "Your password been succesfully resetted on Millionaire Business Articles Site\n";
$message .= "New Password : ".$newPass;
mail( $to, $subject,$message, $headers );
$message = 'Your password has been succesfully resetted and sent to the same email';
}
else{
$message = 'Sorry, there was an error during processing your request. Please try again';
}
}
else{
// $message = 'Sorry, the email does not seem to be associated with any of our users';
}
?>
<br>
<div class="guideln-sec login-section">
<div class="container ">
<div class="row">
<div class="col-lg-8 blog__content mb-72">
<div class="content-box">
<!-- standard post -->
<article>
<div class="loginrow ">
<div class="form-sd">
<div class="form-side">
<div class="padding-15">
<h1 class="h1-news"><span>Reset your password</span></h1>
<div id="cstm-hide">
<p>Please enter the email address associated with your account</p>
<hr class="h-hr">
</div>
<div class="reset_password">
<?php if(!empty($message)){ ?>
<style>#cstm-hide{display:none;}</style>
<p><?php echo $message; ?></p>
<br>
<?php } ?>
<form method="POST" action="">
<div class="form-group">
<label>Email address:*</label>
<input type="email" class="form-control sf-input" name="useremail" required>
</div>
<div class="form-group">
<input class="btn user-submit btn-sf" type="submit" name="reset" value="Password Reset"/>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</article>
</div>
</div>
<div class="col-md-4">
<?php //get_sidebar( 'right' ); ?>
</div>
</div>
</div>
<?php get_footer(); ?>