【发布时间】:2015-10-26 10:40:54
【问题描述】:
任何知道为什么这个邮件脚本不起作用的人? 请 ?? 我尝试了一切,但我没有收到任何邮件..
HTML 表单:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="generic.css">
</head>
<body>
<div id="header">
<img src="fest800x500.gif" height="500" width="800">
<form action="mail.php" method="post" enctype="text/plain">
<textarea name="message" width="400" height="80">meddelande</textarea>
<input type="image" src="skicka.jpg" alt="Submit" width="200" height="80" value="Send">
</form>
</div>
</body>
</html>
PHP 脚本:
<?php
if(isset($_POST['submit'])){
$to = 'name@mail.se';
$subject = 'meddelande';
$message = $_POST['message'];
$headers = 'From: name@mail.se' . "\r\n" .
'Reply-To: name@mail.se' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
?>
【问题讨论】:
-
你能在 localhost 上试试这个吗???
-
您的电子邮件帐户设置在哪里?但请在此处显示之前删除所有凭据
-
您的脚本因两件事(可能是三件事)而失败。启用错误报告,您会看到。
-
您是否收到任何错误消息或日志?尝试将
mail函数放在条件语句中,并报告是否存在问题或发送正确(在这种情况下,可能是您的邮件提供商将邮件作为垃圾邮件阻止)。 -
您可能想将此部分更改为
<input type="image" name="submit" src="skicka.jpg" alt="Submit" width="200" height="80" value="Send">
标签: php