Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 需要帮助添加代码以将此发送到我的电子邮件地址吗_Php_Html_Email_Contact - Fatal编程技术网

Php 需要帮助添加代码以将此发送到我的电子邮件地址吗

Php 需要帮助添加代码以将此发送到我的电子邮件地址吗,php,html,email,contact,Php,Html,Email,Contact,我制作了这个联系表单,当你点击发送时,它会将你带到一个感谢屏幕,但我不知道如何将它发送到我的电子邮件地址。如果有人能帮我,我将不胜感激 ContactUs html文件 <form action="mail.php" method="post"> <p>Name</p> <input type="text" name="name"> <p>Email</p> <input type="text" name="email

我制作了这个联系表单,当你点击发送时,它会将你带到一个感谢屏幕,但我不知道如何将它发送到我的电子邮件地址。如果有人能帮我,我将不胜感激

ContactUs html文件

<form action="mail.php" method="post">
<p>Name</p> <input type="text" name="name">
<p>Email</p> <input type="text" name="email">

<p>Priority</p>
<select name="priority" size="1">
<option value="Low">Low</option>
<option value="Normal">Normal</option>
<option value="High">High</option>
</select>
<br />

<p>Type</p>
<select name="type" size="1">
<option value="update">Question</option>
<option value="change">Information Change</option>
<option value="addition">Information Addition</option>
<option value="new">Misc.</option>
</select>
<br />

<p>Message</p><textarea name="message" rows="6" cols="25"></textarea><br />
<input type="submit" name="sendemail" value="Send"><input type="reset" value="Clear">
</form>

姓名

电子邮件

优先权

低 正常的 高
类型

问题: 信息变化 信息添加 杂项。
消息


邮件php文件

<?php
if(isset($_POST["sendemail"]))
{
$name = $_POST['name'];
$email = $_POST['email'];
$priority = $_POST['priority'];
$type = $_POST['type'];
$message = $_POST['message'];
$formcontent=" From: $name \n Priority: $priority \n Type: $type \n Message: $message";
$recipient = "dnasim09@gmail.com";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!" . " -" . "<a href='form.html' style='text-           decoration:none;color:#ff0099;'> Go Somewhere you are already home ;)</a>";
}
?>

试试这个


您可以配置smtp发送电子邮件,我想您的代码的问题在于您的服务器没有任何电子邮件发送方法,您需要smtp发送电子邮件

您收到了哪些错误(如果有?)。你快到了!这里没有问题。没有错误,只是单击“发送”后没有向我发送电子邮件。