<?
	/* 
	 *  重新寄發認證信，須以 get 傳送預認證信之 user 帳號
	 */

	require_once ("./etc/init.php");
	include_once ("./etc/funs.php");

	// 驗證是否含有非法字元。


	// 產生 activate_code 
    $my_user = new W_user();
    $my_user->user = $_GET["user"];                                // 認證信的使用者名稱
    $my_user->email = $_GET["email"];                              // 認證信的使用者E-mail
    $my_user->activate_code = $my_user->get_activate_code();       // 產生認證碼
 
	// 連結資料庫
	$link = mysql_connect($mysql_host, $mysql_user, $mysql_password) or die(mysql_error());
	mysql_select_db($mysql_database, $link) or die(mysql_error() );
	mysql_query("SET NAMES 'utf8'");
    
	// 更新使用者認證碼
	$str = sprintf("UPDATE `%s` SET `activate_code` = '%s' WHERE `user` LIKE '%s' ", $mysql_table, $my_user->activate_code ,$my_user->user);
    mysql_query($str , $link) or die(mysql_error() );
	mysql_close($link);

    // 寄認證信
	$my_user->operator = "identification";          // user 需要發認證信服務
	include ("smtp_mail.php");
	$my_user->redirect_to("$w_localhost", "認證碼更新完畢"); 	
?>

