-1
表單操作是「」,因爲它全部使用相同的頁面。無論如何,表單可以在同一頁面上提交而無需刷新?通過php發送表單數據?
PHP:
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$to="[email protected]";
$subject="Tech Muffins Contact";
$message="Name: ".$_REQUEST['name']."\n\nEmail: ".$_REQUEST['email']."\n\nMessage: ".$_REQUEST['message'];
$from = "[email protected]";
$headers = "From:" . $from;
mail($to, $subject, $message, $headers);
}
?>
HTML:
<form id="contactform" action="" method="post" autocomplete="off">
<input type="text" name="name" placeholder="name" autofocus required>
<input type="email" id="email" name="email" placeholder="email" required>
<textarea name="message" placeholder="message" required></textarea>
<input type="submit" value="submit">
</form>
沒有刷新,你就必須執行一些jQuery的/ Ajax請求插入/運行數據。 – 2013-03-22 00:59:40