首页 >> 读书频道 >> 电脑 >> 用邮件来发送表单数据
 
· 基于Socket通讯技术
· php和xml-
· 网站当前在线人数的实现
· SERVER PUSH的
· 第6章 结构完整的XML
· 第5章 属性、空标记和X
· 第5章 属性、空标记和X
· 第5章 属性、空标记和X
· 模板,PHPLIB处理方
· 第5章 属性、空标记和X
· 第5章 属性、空标记和X
· 模板,PHPLIB处理方
 
· 电视剧《刁蛮公主》下载和
· 美容养颜手册
· 加油金顺剧情分集介绍完整
· 红楼梦:120回全本[清
· 素质教育在美国
· 全唐诗卷四十六
· 韩剧《布拉格恋人》剧情介
· 夜航船[作者:明·张岱]
· 局外人[作者:韩·可爱淘
· 现场流行病学
· 源氏物语[日本:紫式部]
· 武林寓言故事
 
· (出租)中动商场部分及写
· (出租)中动动漫基地&#
· 喜剧学院
· 《善德女王》剧情介绍
· 魔女18号 剧情
· 丑女无敌剧情介绍
· 魔女幼熙剧情介绍
· 龙游天下剧情介绍
· 震撼世界的七日剧情介绍
· 静静的白桦林剧情介绍
· 心情日记—老公今天我想对
· 旗舰剧情介绍
欢迎来到月影社区!如果您觉得这里不错,请推荐给您的朋友们。月影社区:http://wf66.com/

用邮件来发送表单数据


查看有无更新版本

关键字:PHP 2006-9-17

 

使用PHP 向一个指定的邮箱发送数据是非常简单的一件事情,以至于你可能会想,为什么人们不每天用
它呢?PHP 提供的mail()函数使用四个参数:收信人,主题,邮件信息和附加的邮件头。通过这个简短的教
程,你将学会如何设置这些参数的值,然后发送一封邮件和返回一个确认页面。我们将通过两步来实现:准
备表单文件和编写PHP 程序处理表单数据,发送邮件和返回结果。注意:在这个例子中,PHP 文件名后缀用
".php3"。如果你使用的PHP 文件名后缀与此处不同,如".phtml",".php",请做相应的修改。

第一步,使用你常用的编辑器创建表单的HTML页面。就我个人来说,我习惯于使用"show/do" 方式处理
多步的应用:如果一个文件名以"show_" 开头,它通常是一个表单文件,如果以"do_" 开头则通常是PHP 代
码。所以在这里我创建的文件为"show_form.html",它包含有两个文本域和一个多行文本域,如下所示:










你的名字:




你的邮件地址:




信件内容:











让我们一部分一部分地查看这段代码。首先表单的动作(action)被设为"do_sendform.php3"。这个文件
就是你将要处理表单数据和发送邮件的程序文件。然后我们使用了两个文本域和一个多行文本域。缺省的,
输入域(input field) 的名字作为传递给"do_sendform.php3"的变量名。所以,当表单被发送后,我们将传
递三个变量给"do_sendform.php3":$sender_name,$sender_email和$message。 在这个教程中,你将会给
你自已发邮件,所以收信人的信箱和邮件主题都将在PHP 脚本中编程实现。

是不是感到很简单?OK,让我们来看一看PHP 代码吧。在你的编辑器里创建"do_sendform.php3"文件。
在开始处加入代码:



如果你不知道变量跟踪选项(track_vars)是否打开,加入这行语句将可以保证至少在这个脚本中,变量
跟踪是允许的。

下面就要将表单数据连接成一个长字符串。你可以在适当的地方加入回车(\n)和制表符(\t)。在你的PHP
代码加入下面的片段:

谢谢你, $sender_name";
echo " 反馈表发送完毕";
echo "";

?>

使用变量$sender_name作为返回给用户屏幕的内容,作为一种客户化的输出。或者,也许是作为一种友
好的表示。在任何情况下,应该让用户感到友好,这样他们才会回头访问你的站点。

你全部的PHP 代码看上去应该象下面:

谢谢你, $sender_name";
echo " 反馈表发送完毕";
echo "";

?>

用邮件来发送表单数据

[ 1 ]
用邮件来发送表单数据 num

打印本页 关闭

关于我们版权声明本站导航友情连结作品演示 TOP↑