我在 Google 和 Youtube 上搜索过这个答案,但没有找到答案。
我在我的网站上创建了一个非常简单的联系表格。
(http://www.torontoimc.com/contact)
我附加了一个单独的 PHP 文件来处理联系表单元素。
当有人通过我网站上的表格向我发送询问时,我会收到除此人的电子邮件地址输入部分信息之外的所有信息。
收到该电子邮件地址非常重要,否则我将无法回复发送给我的电子邮件地址。
我尝试将表单设置为发送到我的 gmail 和 Outlook 电子邮件,但它只是将其发送为:
它只是将发件人的电子邮件地址显示为一些随机名称“@hemi.websitewelcome.com”
我不确定这是服务器端问题还是 PHP 文件问题。
我已经附上了我的联系表格和 PHP 文件的代码。
这是联系表格代码:
<form action="formprocess.php" method="post" name="contact">
<fieldset>
<label>First Name</label>
<input name="first_name" type="text"/>
<label>Last Name</label>
<input name="last_name" type="text"/>
<label>Email</label>
<input name="email_add" type="text"/>
<label>Please write your inquiry below.</label>
<textarea name="message" rows="15" cols="40">
</textarea>
<input type="submit" name="submit" id="submit" value="Submit"/>
<input type="reset" name="reset" id="reset" value="Reset"/>
</fieldset>
</form>
这是php代码:
<?php
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email_add = $_POST['email_add'];
$message = $_POST['message'];
$to = "torontoimc@gmail.com";
$subject = "Inquiry for TorontoIMC";
mail ($to, $subject, $message, "From: " . $first_name . $last_name . $email_add);
header('Location: thanks.html');
exit();
?>
如果这是一个重复的问题,我深表歉意,但我是 php 的新手并且还没有真正找到答案,如果有人可以帮助我,我将不胜感激。
谢谢,
拉蒂什·沃拉