我是一名專注於前端的新愛好者編碼器。有人可以請幫助後端代碼。使用Ajax和php提交表單
我想使用Ajax接收表單提交後提交和關閉按鈕的模式中的成功消息嗎?
此外,任何形式安全的幫助將不勝感激:)
謝謝!
這裏是我的代碼:
HTML:
<!--Modal Contact Form-->
<div class="modal fade" id="contact" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<form class="form-horizontal" action="process.php" method="post" name="contact_form">
<div class="modal-header">
<h3>Contact</h3>
</div>
<div class="modal-body">
<div class="form-group">
<label for="contact-name" class="col-lg-2 control-label">Name:</label>
<div class="col-lg-10">
<input name="contact" type="text" class="form-control" id="contact-name" placeholder="Full Name">
</div>
</div>
<div class="form-group">
<label for="contact-email" class="col-lg-2 control-label">Email:</label>
<div class="col-lg-10">
<input name="email" type="email" class="form-control" id="contact-email" placeholder="[email protected]">
</div>
</div>
<div class="form-group">
<label for="contact-message" class="col-lg-2 control-label">Message:</label>
<div class="col-lg-10">
<textarea name="message" class="form-control" rows="8"></textarea>
</div>
</div>
<div class="modal-footer">
<a class="btn btn-default" data-dismiss = "modal">Close</a>
<button style="background-color: grey;" class="btn btn-primary" type="submit">Submit</button>
</div>
</form>
</div>
</div>
</div>
</div>
<!--End Contact Modal-->
PHP:
<?php
$contact = $_POST['contact'];
$email = $_POST['email'];
$message = $_POST['message'];
$to = '[email protected]';
$subject = 'New Message';
mail ($to, $subject, $message, "From: " . $email);
echo "your message has been submitted .. Thanks you";
?>
AJAX幾乎是所有的JavaScript(使jQuery庫變得更容易)。你到目前爲止寫了哪些Javascript? – 2015-02-12 03:59:55
IMO在SO中有很多ajax的例子。嘗試搜索它們 – 2015-02-12 04:02:47
@DanGoodspeed我其實並沒有寫很多javaScript :(我只在樹屋學習了六個月左右,我知道我還有很多東西要學,但是我覺得它非常有趣! http://kararaina.com – Kat 2015-02-12 06:08:56