已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: PHP获取表单数据,mail到哪去?

作者: @Ta

时间: 2014-01-29

点击: 2450

这是我看到的一个PHP中表单数据获取的一个教程,最末尾mail那里看不懂。。。教程如下:

PHP中获取表单数据是很简单的。当一个表单被发送后,表单中所包含的各个元素被赋上了相应的值,而这样就可以像引用一般变量一样使用了。
<FORM name="myform" ACTION="process_form.php3" METHOD="POST">
<INPUT TYPE="TEXT" NAME="mytext" VALUE="Some Value">
</FORM>
在process_form.php3中,变量$mytext就被赋予了输入的值--非常简单!同样的,你可以从列表框、多选框、单选框、按钮等表单元素中取得变量值。你唯一要做的就是为表单中的每一个元素取名以便将来可以引用。
根据这个方法,我们可以生成一个简单的包含三个元素的表单:姓名、e-mail地址和留言。当浏览者发送表单后,处理该表单的PHP页面(sendfdbk.php3)读取数据,检查姓名是否为空,最后将数据mail给你。
表单:form.php3
<?
include("include/common.inc");
$title = "Feedback";
include("include/header.inc");
?>
<P>
<FORM ACTION="sendfdbk.php3" METHOD="POST">
<INPUT TYPE="text" NAME="name" value="Your name" SIZE="20" MAXLENGTH="30">
<INPUT TYPE="text" MAXLENGTH="40" WIDTH="20" value="Your Email" NAME="email">
<BR>
<TEXTAREA ROWS="7" COLS="40" NAME="comment">
Your feedback on my home page.
</TEXTAREA>
<BR>
<INPUT TYPE="submit" VALUE="Send Feedback!">
</FORM>
</P>
<?
include("include/footer.inc");
?>
处理表单:sendfdbk.php3
<?
include("include/common.inc");
$title = "Feedback";
include("include/header.inc");
if ( $name == "" )
{
// 现在我很讨厌匿名的留言!
echo "Duh ? How come you are anonymous?";
}
elseif ($name == "Your name")
{
// 这个浏览者真是不透露姓名啊!
echo "Hello ? <B>Your name</B> is supposed to be replaced with
your actual name!</B>";
}
else
{
// 输出一段礼貌的感谢语
echo "
Hello, $name.
<BR>
Thank you for your feedback. It is greatly appreciated.
<BR>
Thanking you
<BR>
$MyName <BR>
$MyEmailLink
";
// 最后mail出去
mail($MyEmail, "Feedback.","
Name : $name
E-mail : $email
Comment : $comment
");
}
include("include/footer.inc");
?>
最后它说mail给你,是mail到哪去?你可以在哪里收取到这表单数据。貌似也没有邮箱账号密码的输入啊!它用什么发,我用什么收?狠迷茫…

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. @猎羊人,膜拜大神,好像很厉害的样子,不过我看不懂英文,这说的是什么啊?
(/@Ta/2014-01-29 22:04//)

2. job_cron.php
(/@Ta/2014-01-29 22:06//)

3. @love封尘,表示我不是大神,我也不懂。。
(/@Ta/2014-01-29 22:16//)

4. @猎羊人,mail函数是通过空间自带的邮件服务器发送邮件,common.inc应该有定义这些变量从何而来
(/@Ta/2014-01-29 22:35//)

5. 应该是发送到你所填写的邮箱去
(/@Ta/2014-01-29 22:36//)

回复需要登录

8月13日 04:33 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1