Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in C:\xampp\htdocs\loja_doce\classes\Mailer\class.phpmailer.php on line 1853"
- Linha 1853 do código:
- switch (strtolower($position)) {
- case 'phrase':
- $encoded = preg_replace("/([^A-Za-z0-9!*+\/ -])/e", "'='.sprintf('%02X', ord('\\1'))", $encoded);
- break;
- case 'comment':
- $encoded = preg_replace("/([\(\)\"])/e", "'='.sprintf('%02X', ord('\\1'))", $encoded);
- case 'text':
- default:
- E esse outro erro:
- "SMTP Error: Could not connect to SMTP host. "
- Código abaixo:
- public function sendEmail($subject, $msg, $from, $nomefrom, $destino, $nomedestino){ require_once "Mailer/class.phpmailer.php"; $mail = new PHPMailer();//Instancia a classe phpMailer
- $mail->isSMTP(true);//Habilita envio smtp
- $mail->SMTPAuth = true;//Autencica o envio smtp
- $mail->SMTPSecure = 'ssl';//SSL requerido pelo Gmail
- $mail->Host = "smtp.gmail.com";
- $mail->Port = '465';//colocar a porta de envio quando o email da doce algodao estiver pronto
- $mail->Username = 'fabioalvesdourado@gmail.com';
- $mail->Password = 'senha';
- $mail->From = $from;
- $mail->FromName = $nomefrom;
- $mail->isHtml(true);
- $mail->Subject = utf8_encode($subject);
- $mail->Body =utf8_encode($msg);
- $mail->AddAddress($destino, utf8_encode($nomedestino));
- if($mail->Send()){
- return true;
- }else{
- return false;
- }
- }
Add Comment
Please, Sign In to add comment