【发布时间】:2015-04-16 11:28:12
【问题描述】:
我在网上到处寻找,但找不到我的邮件功能的解决方案。我使用 xampp localhost 并上传到没有结果的域。
我的 PHP 代码是:
<?php
//Grab from html form
$email = $_POST["email"];
$subject = $_POST["subject"];
$message = $_POST["message"];
$error = "";
//check if fields are filled
if (empty($subject)) {
$error = "Enter a subject";
}
if (empty($message)) {
$error .= "Enter a message";
}
echo $error;
//send email
mail($email, $subject, $message);
?>
下面是html代码,以防万一……
<!DOCTYPE HTML>
<html>
<head>
<meta charset= "utf-8">
</head>
<body>
<form action="serverCode/mail.php" method="post">
Subject: <input type="text" name="subject"><br>
From: <input type="text" name="from"><br>
From Email: <input type="text" name="fromEmail"><br>
Message: <input type="text" name="message"><br>
To Email: <input type="text" name="email"
<input type="submit" value="Submit">
</form>
</body>
</html>
我只是想用 PHP 制作一个简单的 webmailer。
【问题讨论】:
-
由于某种原因它删除了我的 php 代码。这里又是
-
而症状是您的测试地址没有收到任何东西,对吧?您是否尝试过在控制台使用邮件来查看机器是否能够发送邮件? PHP 会在后台委托系统,所以就是这样。