日期:2014-05-17  浏览次数:20579 次

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`

第二步:建立数据库连接

请把下面代码复制到你的文本编编译器里面,并命名:config.php

<?php

$host=”Hostname”; // Host name
$username=”Username”; // Mysql username
$password=”Password”; // Mysql password
$db_name=”DB name”; // Database name

//Connect to server and select database.
mysql_connect(“$host”, “$username”, “$password”)or die(“cannot connect to server”);
mysql_select_db(“$db_name”)or die(“cannot select DB”);

?>

第三步:注册页面
请把下面代码复制到你的文本编辑器里面,并命名:signup.php
<table border=”0″ cellspacing=”0″ cellpadding=”0″ width=”350″ align=”center”>
<tbody>
<tr>
<td><form action=”signup_ac.php” method=”post”>
<table border=”0″ cellspacing=”4″ cellpadding=”0″ width=”100%”>
<tbody>
<tr>
<td colspan=”3″><strong>注册</strong></td>
</tr>
<tr>
<td width=”76″>用户名</td>
<td width=”3″>:</td>
<td width=”305″><input id=”name” name=”name” size=”30″ type=”text” /></td>
</tr>
<tr>
<td>邮箱</td>
<td>:</td>
<td><input id=”email” name=”email” size=”30″ type=”text” /></td>
</tr>
<tr>
<td>密码</td>
<td>:</td>
<td><input id=”password” name=”password” size=”30″ t