【发布时间】:2020-07-17 18:25:19
【问题描述】:
这是我的 JavaScript:
parameter = "name=" + name + "&email=" +
email + "&phone=" + phone + "&comments=" + comments;
$.ajax({
url: 'sendEmail.php?' + parameter,
success: function(data) {
if (data.indexOf("Message sent") > 0) {
alert("Your email has been sent.");
$('#user-name' + id).val("");
$('#user-phone' + id).val("");
$('#user-email' + id).val("");
$('#user-message' + id).val("");
} else {
alert("Your email could not be sent!")
console.log(data);
}
},
error: function(data) {
alert("Email could not be sent!")
console.log(data);
}
});
这是我的sendMail.php
$_POST = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);
var_dump($_POST); echo "\n";
为什么这个var_dump() 会返回null?
这只是因为我在域中添加了 SSL。
【问题讨论】:
标签: javascript php ajax ssl post