我想在phpmailer中将图像包含到我的消息中.以下是我的代码,Mails正在发送但没有嵌入的图像,而是它们似乎被附加到电子邮件.不确定我的代码有什么问题,请帮忙吗?
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<?php
require_once('class.phpmailer.php');
require_once('class.smtp.php');
$mail = new PHPMailer();
$mail->CharSet = "UTF-8";
$mail->From = "xxxxx";
$mail->FromName = "Jan Nowak";
$mail->AddReplyTo('xxxx');
$mail->Host = "xxxxxx";
$mail->Mailer = "smtp";
$mail->SMTPAuth = true;
$mail->Username = "xxxxx";
$mail->Password = "xxxxxx";
$mail->Port = xxx; us?ugi poczty
$mail->Subject = "temat";
$mail->Body = 'tre?? maila';
$mail->IsHTML(true);
$mail->AddEmbeddedImage('images/Kartka.png', 'Kartka');
$mail->Body = "<h1>Test 1 of PHPMailer html</h1><p>This is a test</p>";
"<p>This is a test picture: <img src=\"images/Kartka.png\" /></p>";
//$mail->addAttachment ('images/Kartka.jpg');
$mail->AddAddress ("xxxxx");
if($mail->Send())
{
echo …Run Code Online (Sandbox Code Playgroud) 我一直在尝试用JS做一个简单的练习.一个盒子,可以在所有方向上将背景颜色从白色变为蓝色或变为紫色,也可以从紫色变为蓝色等.这是正在工作的代码,例如.我不明白为什么最后的蓝色:function()也有效.我用"尝试和检查方法"自己写了一切.也许有人可以用真正正确的方式(最简单的方式)重写代码.
<style>
#box {
width: 50px;
height: 50px;
border: 3px black solid;
}
.purple {
background: purple;
}
.blue {
background: blue;
}
.white {
background: white;
}
</style>
<div id="box"></div>
<div>
<button onclick="colorChanger.white()">White </button>
<button onclick="colorChanger.purple()">Purple </button>
<button onclick="colorChanger.blue()">Blue </button>
</div>
Run Code Online (Sandbox Code Playgroud)
和JS:
var background = document.getElementById("box");
var colorChanger = {
white: function() {
(background.classList.remove("blue") || background.classList.remove("purple"))
},
purple: function() {
(background.classList.remove("blue") || background.classList.remove("white")) & background.classList.add("purple");
},
blue: function() {
background.classList.add("blue");
}
};
Run Code Online (Sandbox Code Playgroud)
工作脚本在这里:https://codepen.io/hubkubas/pen/LJNKoJ?editors = 1010
感谢您的帮助和建议.