gpt4 book ai didi

php - 联系表格 php 失败

转载 作者:行者123 更新时间:2023-11-28 03:15:07 24 4
gpt4 key购买 nike

我的联系表有问题。测试时,我收到一封没有内容的电子邮件。只需清空输入标题“来自:(空)消息:(空)”。

PHP 代码

<?php $name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "mymail@gmail.com";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
?>

HTML 代码形式

<form method="post" action="mail.php">
<div class="row 50%">
<div class="6u">
<input name="name" placeholder="Name" type="text" class="text" />
</div>
<div class="6u">
<input name="email" placeholder="Email" type="text" class="text" />
</div>
</div>
<div class="row 50%">
<div class="12u">
<textarea name="message" placeholder="Message"></textarea>
</div>
</div>
<div class="row 50%">
<div class="12u">
<a href="mail.php" class="button alt">Send Message</a>
</div>
</div>
</form>

最佳答案

您没有传递表单,因为您只是链接到 mail.php用你的<a> .你这样做的方式,$_POST将始终为空,因为您的表单未提交。

请更改此行

<a href="mail.php" class="button alt">Send Message</a>

<input type="submit" class="button alt" value="Send Message"/>

关于php - 联系表格 php 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28526190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com