我有一個簡單的聯繫方式,我希望通過函數「POST」,但我似乎無法讓它工作?簡單的PHP表格
當我將動作發送到外部「send.php」文件時,表單工作,但我希望將所有內容都保存在一個文件中。如果$_POST['message']
設置
<form action="send()" id="contactform" method="POST">
<p>Name<input type="text" name="name">
Email
<input type="text" name="email">
Phone
<input type="text" name="phone">
</p>
<p>Message
<textarea name="message" rows="6" cols="25"></textarea>
<br />
<input type="submit" value="Send">
</p>
</form>
<?php
function send()
{
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$formcontent=" From: $name \n Phone: $phone \n Email: $email \n Message: $message";
$recipient = "[email protected]";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
}
?>