我在PHP 5中有一些代码。代码很简单-使用ajax从站点中的表单获取数据,并将其发送到邮件。
但是代码没有从POST调用中获取参数。
我已经在Postman中进行了尝试,但是代码仍然无法读取参数。
邮递员图片:
简写代码:
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
出什么问题了?
编辑:
我已将代码从$_POST
更改为$_GET
-现在它可以在Postman中使用,但在ajax中,错误仍然存在,
Ajax(使用Jquery):
$.ajax({
type: "POST",
url: "http://doodlevideo.co.il/php/form-process.php",
data: {name: name_val, email: email_val, msg_subject: msg_subject_val, msg_subject_option: msg_subject_option_val, message: message_val},
success : function(text){
if (text == "send"){
formSuccess();
} else {
formError();
submitMSG(false,text);
}
}
});