2013-08-31 67 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