⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sendpwd.php

📁 很好的一套PHP树形论坛程序
💻 PHP
字号:
<?php
require_once('global.php');
require_once(R_P.'require/header.php');
!$action && $action='sendpwd';
if ($action == 'sendpwd'){
	list(,,,,$othergd)=explode("\t",$db_gdcheck);
	if (!$_POST['step']){
		require_once(PrintEot('sendpwd'));footer();
	} elseif ($_POST['step'] == 2){
		$othergd && GdConfirm($gdcode);
		$userarray = $db->get_one("SELECT password,email,regdate FROM pw_members WHERE username='$pwuser'");
		if ($userarray['email'] != $email){
			Showmsg('email_error',1);
		}
		if ($userarray){
			if ($timestamp - GetCookie('lastwrite') <= 60){
				$gp_postpertime = 60;
				Showmsg('sendpwd_limit',1);
			}
			Cookie('lastwrite',$timestamp);
			$send_email = $userarray['email'];
			$submit     = $userarray['regdate'];
			$submit    .= md5(substr($userarray['password'],10));
			$pwuser   = rawurlencode($pwuser);
			require_once(R_P.'require/sendemail.php');
			if (sendemail($send_email,'email_sendpwd_subject','email_sendpwd_content','email_additional')){
				Showmsg('mail_success',1);
			} else {
				Showmsg('mail_failed',1);
			}
		} else {
			$errorname = $pwuser;
			Showmsg('user_not_exists',1);
		}
	}
} elseif ($action == 'getback'){
	if ($pwuser == $manager){
		Showmsg('undefined_action',1);
	}
	$detail = $db->get_one("SELECT password,regdate FROM pw_members WHERE username='$pwuser'");
	if ($detail){
		$is_right  = $detail['regdate'];
		$is_right .= md5(substr($detail['password'],10));
		if ($submit == $is_right){
			if (!$jop){
				require_once PrintEot('getpwd');footer();
			} elseif ($jop == 2){
				if ($new_pwd!=$pwdreapt){
					Showmsg('password_confirm',1);
				} else {
					$new_pwd = stripslashes($new_pwd);
					$new_pwd = str_replace("\t","",$new_pwd);
					$new_pwd = str_replace("\r","",$new_pwd);
					$new_pwd = str_replace("\n","",$new_pwd);
					$new_pwd = md5($new_pwd);
					$db->update("UPDATE pw_members SET password='$new_pwd' WHERE username='$pwuser'");
					Showmsg('password_change_success',1);
				}
			}
		} else {
			Showmsg('password_confirm_fail',1);
		}
	} else {
		$errorname = $pwuser;
		Showmsg('user_not_exists',1);
	}
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -