html+php如何将表单内容寄信至信箱 50

一直没办法摸索出来,网路上爬文也摸不出个所以然果然该好好学一下php...假设我写了一个form在html里,如何搭配php将用户填写的表单内容Mail至我指定的信箱中呢... 一直没办法摸索出来,网路上爬文也摸不出个所以然 果然该好好学一下php...假设我写了一个form在html里,如何搭配php将用户填写的表单内容Mail至我指定的信箱中呢?我知道html大概是这样写:
<form name="" method="" action="xxx.php">

之後设计表单,但是php部分如何设置呢,还望高手帮我演示下网上教学看不太懂,哈哈谢谢了
例如我想要把用户填写的内容提交到xxx@一六三.com这样
展开
 我来答
手机用户27317
2015-11-28
知道答主
回答量:12
采纳率:0%
帮助的人:8.1万
展开全部
你这个Method未定义为POST,数据传输大小有限制。
POST传递消息过去以后,使用PHP的Email函数发送邮件即可。

html文件
<form name="" method="POST" action="xxx.php">
<span>发件人:</span><input name="from" type="text" /><br />
<span>收件人:</span><input name="send_to" type="text" /><br />

<span>标题:</span><input name="title" type="text" /><br />
<span>内容:</span><textarea name="content" ></textarea><br />
</form>

xxx.php文件

<?php
$to = $_POST['send_to'];
$title = $_POST['title'];
$content = $_POST['content'];
$from = $_POST['from'];
$headers = "From: $from";
if(mail($to,$title,$content,$headers)){
echo "发送成功!";
}
?>

上述发送依赖mail函数,不建议用在生产环境。
更多追问追答
追问
您好,能在请问个问题不?
假如我是要这样:
您的姓名:
您的信箱:
您的问题:
提交 这种表单 我没办法让他填写收件人 该如何设定收件信箱?
还有 收件的内容 如何收取她的姓名 跟信箱 还有问题内容? 抱歉我比较不懂有劳您了
追答
$from = $_POST['from'];
改成
$from = '我的邮箱@xx.com';
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式