|
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 : |
<?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();
?>