当前位置: 编程技术>php
PHP邮件发送验证功能(示例)
来源: 互联网 发布时间:2014-10-10
本文导语: 本节内容: php实现邮件发送、邮件验证功能。 第一步:建立数据库 在PHPMyAdmin创建一个新的数据库并导入下面数据。 代码示例: -- 表的结构 `registered_members` -- CREATE TABLE `registered_members` ( `id` int(4) NOT NULL auto_increment, `name`...
本节内容:
php实现邮件发送、邮件验证功能。
第一步:建立数据库
在PHPMyAdmin创建一个新的数据库并导入下面数据。
代码示例:
-- 表的结构 `registered_members`
--
CREATE TABLE `registered_members` (
`id` int(4) NOT NULL auto_increment,
`name` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
`country` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- 导出表中的数据 `registered_members`
--
-- --------------------------------------------------------
--
-- 表的结构 `temp_members_db`
--
CREATE TABLE `temp_members_db` (
`confirm_code` varchar(65) NOT NULL default '',
`name` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
`password` varchar(15) NOT NULL default '',
`country` varchar(65) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- 导出表中的数据 `temp_members_db`
--
--
CREATE TABLE `registered_members` (
`id` int(4) NOT NULL auto_increment,
`name` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
`country` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- 导出表中的数据 `registered_members`
--
-- --------------------------------------------------------
--
-- 表的结构 `temp_members_db`
--
CREATE TABLE `temp_members_db` (
`confirm_code` varchar(65) NOT NULL default '',
`name` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
`password` varchar(15) NOT NULL default '',
`country` varchar(65) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- 导出表中的数据 `temp_members_db`
--
第二步:建立数据库连接
config.php
代码示例:
;
第三步:注册页面
signup.php
代码示例:
注册
用户名
邮箱
密码
国家
第四步:数据插入到数据和邮件发送
signup_ac.php
代码示例: