簡體   English   中英

提交聯系表單時,apache沒有顯示任何內容

[英]apache doesn't show anything when I submit contact form

我知道也有類似的人發布了聯系表單幫助,但是我的問題。 一切正常,但是當我提交時,我從apache收到一封電子郵件,顯示空白消息。 但是,當我在輸入形式中使用自己的電子郵件地址時,它可以工作。

這是我的代碼

<?php 
if(isset($_POST['submit'])){}
$name = $_POST['name'];
$email = $_POST['email'];
$minrooms=$_POST['mrooms'];
$message = $_POST['comment'];
$formcontent="From: $name \n Email: $email \n Min Number of Rooms: $minrooms\n Message: $message ";
$recipient = "kellito13@gmail.com";
$subject = "Contact Form";
$mailHeader = "From: $email \r\n";
send_contact= mail($recipient, $subject, $formcontent, $mailHeader) or die("Error!");
echo "Thank You!";
}
else{
    echo"Error";
}
?>

您的代碼中包含{}send_contact= mail($recipient, $subject, $formcontent, $mailHeader) or die("Error!");

應該是這樣的:

<?php
if(isset($_POST['submit'])){
    $name = $_POST['name'];
    $email = $_POST['email'];
    $minrooms=$_POST['mrooms'];
    $message = $_POST['comment'];
    $formcontent="From: $name \n Email: $email \n Min Number of Rooms: $minrooms\n Message: $message ";
    $recipient = "kellito13@gmail.com";
    $subject = "Contact Form";
    $mailHeader = "From: $email \r\n";
    $send_contact= mail($recipient, $subject, $formcontent, $mailHeader) or die("Error!");
    echo "Thank You!";
}
else{
    echo"Error";
}
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM