我正在做我的第一個網站 - 我把它上傳到http://testinglakovna.borec.cz/,我基本上使用了一個免費的模板,並根據我的喜好進行調整。 不幸的是,模板提供的聯繫表格沒有附帶「contact.php」,我不知道如何正確激活它。 已經4天了,我想通了一個contact.php激活,我發現了一個激活表單的腳本 - 它發送電子郵件,但它只發送郵件,不顯示發件人電子郵件,名稱或發件人自己寫的主題... 我現在正急切地尋求幫助 - 有沒有人可以幫我寫這段代碼? 我contact.php代碼是這樣的:有人可以幫我產生一個contact.php嗎?
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$from = 'From: testinglakovna.borec.cz';
$to = '[email protected]';
$subject = 'Správa z www.lakovnaturen.sk';
$body = "From:\n $name\n Email:\n $email\n Message:\n $message";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html\r\n";
$headers = 'From: $email' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
if ($mail_status) { ?>
<script language="javascript" type="text/javascript">
alert('Odoslanie prebehlo v poriadku. Ozveme sa Vám čo najskôr.');
window.location = 'index.html';
</script>
<?php
}
else { ?>
<script language="javascript" type="text/javascript">
alert('Spojenie zlyhalo. Prosím pošlite nám mail na [email protected]');
window.location = 'index.html';
</script>
<?php
}
?>
和的index.html的聯繫表格的HTML是:
<div class="col-lg-12">
<form action="contact.php" method="post" id="form" class="contact-form">
<div class="col-sm-6 contact-form-left">
<div class="form-group">
<input name="name" type="text" class="form-control" id="name" placeholder="Meno">
<input type="email" name="email" class="form-control" id="mail" placeholder="Email">
<input name="subject" type="text" class="form-control" id="subject" placeholder="Predmet">
</div>
</div>
<div class="col-sm-6 contact-form-right">
<div class="form-group">
<textarea name="message" rows="6" class="form-control" id="comment" placeholder="Zanechajte nám odkaz"></textarea>
<center><button type="submit" class="btn btn-default">Odoslať</button></center>
</div>
</div>
</form>
</div>
而且我已經搜索到了其他人的問題,但仍然是一個答案無法解決此問題。在我可以正式發佈網站之前,這實際上是我做最後一件事情。
是否引發錯誤?無論是在前端還是後端? –
http://chat.stackoverflow.com/rooms/122219/helping-contact讓我馬上幫你。 –
if'''<?php $ name = $ _POST ['name'];'''此代碼屬於contact.php添加name屬性到'''