2013-08-31 37 views
0

我想引用一个PHP脚本来向我们发送电子邮件,当有人填写这个#form。这个页面上的脚本必须验证两个字段,如果正确,它必须$ post并寻求这个subscribe.php发布这两个字段并发送给我们一封电子邮件。

这里是什么,我认为是正确的(不是整个脚本发布,因为它只能似乎无法让$岗位工作)

$('#submit').click(function() 
{ 
var name=$("#name").val(); 
var device=$("#device").val(); 
if(ck_name.test(name) && ck_device.test(device)) 
{ 
$.post("http://domain.com/ajax/subscribe.php"), 
$("#form").show().html("<h3>Thank you!</h3>"); 
} 
else 
{ 

} 
return false; 

}); 

任何帮助将不胜感激。我尝试了很多,但不知何故,PHP发送电子邮件不会被查找。

或者你们是否建议将字段提交给数据库?如果是的话,为了寻找config.php并将字段提交给数据库,我必须将哪个字符串/函数放到上面的脚本中?

回答

1

您还没有提供任何数据到$.post,所以PHP脚本没有得到任何信息。

尝试像$.post("http://domain.com/ajax/subscribe.php", $("#form").serialize());

更多信息available here

+0

我也想你的建议,但它仍然没有发送E-mail给我。会是什么呢? – user1822193