I\xe2\x80\x99m 尝试制作联系表单,而 I\xe2\x80\x99m 使用 PHPMailer。我在 localhost 上用 xampp 尝试过,效果很完美。但是当我上传到我的主机时,我收到错误 SMTP connect() failed。
\n\n这是我的代码:
\n\n$m = new PHPMailer;\n\n$m->isSMTP();\n$m->SMTPAuth = true;\n\n$m->Host = "smtp.gmail.com";\n$m->Username = "mymail@gmail.com";\n$m->Password = "mypass";\n$m->SMTPSecure = "ssl";\n$m->Port = "465";\n\n$m->isHTML();\n\n$m->Subject = "Hello world";\n$m->Body = "Some content";\n\n$m->FromName = "Contact";\n\n$m->addAddress(\'mymail@gmail.com\', \'Test\');\nRun Code Online (Sandbox Code Playgroud)\n\n我尝试将端口更改为 587,将 SMTPsecure 更改为 tls(以及所有组合)。但 \xe2\x80\x99 不起作用。有什么建议可以解决这个问题吗?
\n\n谢谢
\n我想这样做:
强制https为我的主域名.
http or https://www.domain.com -> https://domain.com
http or https://domain.com -> https://domain.com
Run Code Online (Sandbox Code Playgroud)
但不适用于子域名
http or https://www.subdomain.domain.com -> http://subdomain.domain.com
http or https://subdomain.domain.com -> http://subdomain.domain.com
Run Code Online (Sandbox Code Playgroud)
并始终删除www.
现在我有:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Run Code Online (Sandbox Code Playgroud)
这会将www重定向到非www和http重定向到https,但不会重定向到子域.子域名仍然使用www和https.
谢谢
当我尝试使用输入标签更改 div 的颜色时遇到一些问题。如果 div 位于输入的同一部分,它就完美无缺。但是,如果我尝试将 div 放在页脚中,例如,停止工作。
HTML:
<section>
<input id="select1" name="test" type="radio" checked />
<label for="select1">Red</label>
<input id="select2" name="test" type="radio" />
<label for="select2">Green</label>
<input id="select3" name="test" type="radio" />
<label for="select3">Blue</label>
</section>
<footer>
<div class="colorDiv"></div>
</footer>
Run Code Online (Sandbox Code Playgroud)
CSS:
.colorDiv{
width:50px;
height:50px;
background-color:red;
}
#select2:checked ~ .colorDiv{
background-color:green;
}
#select3:checked ~ .colorDiv{
background-color:blue;
}
Run Code Online (Sandbox Code Playgroud)
这是一个例子:http : //jsfiddle.net/cqscc48g
有什么方法可以实现吗?
谢谢