本文实例讲述了php提交表单发送邮件的方法。分享给大家供大家参考。具体如下:
保存下面的html代码到:email.html文件
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
< html >
< head >
< title >Simple Send Mail </ title >
</ head >
< body >
< h1 >Mail Form</ h1 >
< form name = "form1" method = "post" action = "mail.php" >
< table >
< tr >< td >< b >To</ b ></ td >< td >
< input type = "text" name = "mailto" size = "35" >
</ td ></ tr >
< tr >< td >< b >Subject</ b ></ td >
< td >< input type = "text" name = "mailsubject" size = "35" ></ td >
</ tr >
< tr >< td >< b >Message</ b ></ td >
< td >
< textarea name = "mailbody" cols = "50" rows = "7" ></ textarea >
</ td >
</ tr >
< tr >< td colspan = "2" >
< input type = "submit" name = "Submit" value = "Send" >
</ td >
</ tr >
</ table >
</ form >
</ body >
</ html >
|
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?php
if ( empty ( $_POST [ 'mailto' ]) ) {
die ( "Recipient is blank! " ) ;
}
if ( empty ( $_POST [ '$mailsubject' ]) ){
$mailsubject = " " ;
}
if ( empty ( $_POST [ '$mailbody' ]) ) {
$mailbody = " " ;
}
$result = mail ( $mailto , $mailsubject , $mailbody ) ;
//send the email
if ( $result ) {
echo "Email sent successfully!" ;
} else {
echo "Email could not be sent." ;
}
?>
|
希望本文所述对大家的php程序设计有所帮助。
相关文章
猜你喜欢
- ASP.NET本地开发时常见的配置错误及解决方法? 2025-06-10
- ASP.NET自助建站系统的数据库备份与恢复操作指南 2025-06-10
- 个人网站服务器域名解析设置指南:从购买到绑定全流程 2025-06-10
- 个人网站搭建:如何挑选具有弹性扩展能力的服务器? 2025-06-10
- 个人服务器网站搭建:如何选择适合自己的建站程序或框架? 2025-06-10
TA的动态
- 2025-07-10 怎样使用阿里云的安全工具进行服务器漏洞扫描和修复?
- 2025-07-10 怎样使用命令行工具优化Linux云服务器的Ping性能?
- 2025-07-10 怎样使用Xshell连接华为云服务器,实现高效远程管理?
- 2025-07-10 怎样利用云服务器D盘搭建稳定、高效的网站托管环境?
- 2025-07-10 怎样使用阿里云的安全组功能来增强服务器防火墙的安全性?
快网idc优惠网
QQ交流群
您的支持,是我们最大的动力!
热门文章
-
2025-05-27 96
-
2025-06-04 46
-
详解Java中Comparable和Comparator接口的区别
2025-05-29 40 -
2025-06-04 97
-
H5官网建站服务器的云服务优势:为什么越来越多的企业选择云服务器?
2025-06-05 95
热门评论