Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function newemail($email,$remail)
- {
- $name = $_SESSION['Name'];
- $name = mysql_real_escape_string($name);
- $email = mysql_real_escape_string($email);
- $email = htmlspecialchars($email);
- $sql = mysql_query("SELECT `name`, `password` FROM `accounts` WHERE `name`='$name' AND `mail`='$email'");
- $numsql = mysql_num_rows($sql);
- if ($numsql == 1)
- {
- $res = mysql_fetch_assoc($sql);
- $pname = md5($name);
- $ppass = md5($res['password']);
- $time = md5(date('d'));
- $keyone = $pname.$ppass.$time;
- $key = sha1($keyone);
- $date = date('d.m.Y');
- mysql_query("INSERT INTO `rec_mail`(`date`, `name`, `email`, `key`) VALUES('$date', '$name', '$email', '$key')");
- date_default_timezone_set('Etc/UTC');
- //global $mail;
- $mail = new PHPMailer;
- $mail->isSMTP();
- $mail->IsHTML(true);
- $mail->CharSet = "utf-8";
- $mail->SMTPDebug = 0;
- $mail->Debugoutput = 'html';
- $mail->Host = "smtp.yandex.ru";
- $mail->Port = 465;
- $mail->SMTPSecure = 'ssl';
- $mail->SMTPAuth = true;
- $mail->Username = "admin@nexus-rp.ru";
- $mail->Password = "password";
- $mail->setFrom('admin@nexus-rp.ru', 'From: Support Nexus-Rp.Ru');
- $mail->addAddress($email);
- $mail->Subject = 'Nexus-Rp.Ru - Запрос на смену почты';
- $mail->Body = '
- Здравствуйте, '.$name.'<br><br> Вы запросили смену почты, для подтверждения перейдите по ссылке:<br />
- http://'.$_SERVER['HTTP_HOST'].'/ucp/index.php?confirmemail='.$key.'<br><br>
- Если вы не запрашивали смену почты, просто проигнорируйте это письмо.
- ';
- return 1;
- }
- else
- {
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement