写一个php主页面代码,可以输入内容发送到邮箱caf@accurantbio.com
时间: 2024-03-15 08:47:18 浏览: 50
php写的发邮件代码
4星 · 用户满意度95%
以下是一个 PHP 主页面代码示例,可以让用户输入内容并将其发送到邮箱caf@accurantbio.com:
```php
<!DOCTYPE html>
<html>
<head>
<title>发送邮件</title>
</head>
<body>
<h1>发送邮件</h1>
<form method="post">
<label for="subject">邮件主题:</label>
<input type="text" name="subject" required><br><br>
<label for="message">邮件内容:</label>
<textarea name="message" required></textarea><br><br>
<input type="submit" name="send" value="发送邮件">
</form>
<?php
if(isset($_POST['send'])){
$to = "caf@accurantbio.com";
$subject = $_POST['subject'];
$message = $_POST['message'];
$headers = "From: yourname@yourdomain.com\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
if(mail($to, $subject, $message, $headers)){
echo "<p>邮件发送成功!</p>";
}else{
echo "<p>邮件发送失败!</p>";
}
}
?>
</body>
</html>
```
在这个示例中,我们使用了一个 HTML 表单让用户输入邮件主题和邮件内容,并使用 PHP 中的 `mail()` 函数将邮件发送到 `caf@accurantbio.com` 这个邮箱地址。注意,在实际使用时,你需要将 `From:` 邮箱地址修改为你自己的邮箱地址。
当用户点击表单中的“发送邮件”按钮时,将会触发 PHP 中的 `isset($_POST['send'])` 代码块,该代码块会获取表单中输入的数据并使用 `mail()` 函数将邮件发送出去。如果邮件发送成功,将会输出“邮件发送成功!”,否则将会输出“邮件发送失败!”。
你可以将这个代码保存为一个 `.php` 文件并将其部署到你的 Web 服务器上,然后访问该页面即可看到效果。
阅读全文