segunda-feira, 6 de junho de 2022

admin/mail/usernameChangeActivation.php

<?php

# admin/mail/usernameChangeActivation.php

$temp=mailtoemail($to);

if($temp){

        header("Location:https://en222.pt/admin/logOut.php?msg=verEmail");

}

else{

echo "mail not sent.";

}

function mailtoemail($to){


$to=$_GET['email']; # s達o passados por URL

$token=$_GET['token']; # s達o passados pelo URL

$idUsername=$_GET['idUsername']; # s達o passados pelo URL

require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();

require("mailDefines.php"); # criar o ficheiro com as constantes definidas

$mail->Host = host;

$mail->SMTPAuth = true;

$mail->SMTPSecure = "ssl";

$mail->Port = 465;

$mail->Username = username;

$mail->Password = password;

$mail->From = from;

$mail->FromName = fromName;

$mail->AddAddress($to);

$mail->IsHTML(true);

$mail->Subject = utf8_decode("Change username");

$message="<a href='https://en222.pt/admin/usernameChangeValidation.php?token=$token&idUsername=$idUsername&username=$to'>Clicar para alterar email</a>";

$mail->Body = utf8_decode($message);    

$mail->Send();

return 1;

}

?>

Sem comentários:

Enviar um comentário