我創建一個表單來發送聯繫人數據。我希望客戶發送表單並保留在主頁面(index.html)中。這裏的PHP代碼:發送表單並保留在頁面
PHP:
if(mail($to, $subject, $message, $headers))
echo"<script>alert('message send succesfully')</script>";
else
echo"<script>alert('message not send')</script>";
我創建一個表單來發送聯繫人數據。我希望客戶發送表單並保留在主頁面(index.html)中。這裏的PHP代碼:發送表單並保留在頁面
PHP:
if(mail($to, $subject, $message, $headers))
echo"<script>alert('message send succesfully')</script>";
else
echo"<script>alert('message not send')</script>";
更改到index.php
添加此
// 'to' should be the name of your input field
if (!empty($_POST['to'])) {
if (mail($to, $subject, $message, $headers)) {
echo"<script>alert('message send succesfully');</script>";
}
else {
echo"<script>alert('message not send');</script>";
}
}
抱歉,但無法正常工作。我也不能把相同的頁面放在該動作中,因爲那樣它就不能識別php(contact.php) –
請添加您的完整html代碼。我更新了js代碼並添加了; – neonoxGER
使用谷歌和做一些努力https://www.google.com /search?site=webhp&source=hp&q=contact+form+with+ajax+and+php&oq=contact+form+with+aja&gs_l=hp.3.1.0l3j0i22i30l7.1345265.1349238.0.1350971.29.27.2.0.0.0.1068.4877.13j7j4j6-1j1 .26.0 .... 0 ... 1c.1.38.hp..11.18.1334.0.9vl_3sjCrDs –
Simpl e答案:以「action」形式放置相同的頁面。高級:使用AJAX。 – aurbano
無關信息。 – Arun