【php开源代码栏目提醒】:网学会员--在 php开源代码编辑为广大网友搜集整理了:sendpassword.php绩等信息,祝愿广大网友取得需要的信息,参考学习。
<?php
/*
+--------------------------------------------------------+
| GMapbook - A Guestbook base on Google Map API |
| Support : http://blog.codexpress.cn |
| Author : kukukuan (kukukuan@163.com) |
| Copyright (c) 2006 |
|--------------------------------------------------------+
*/
require_once("include/include.inc.php");
require_once("include/functions.php");
function randompassword(){
$alphanum = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
return substr(str_shuffle($alphanum), 0, 8);
}
$success = false;
$code = isset($_GET["code"]) ? strval( $_GET["code"] ) : "";
if ( !$_SESSION['image_random_value'] || ($_SESSION['image_random_value']!==$code) ) {
//echo "Your Verification Code is INVALID!";
$_SESSION['image_random_value'] = false;
echo 7;
die();
}
if (isset($_GET['type']) && isset($_GET['email'])) {
$password = randompassword();
$currentdate = strftime('%Y骞?m鏈?d鏃?);
$email = urldecode($_GET['email']);
if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $email) ) {
//echo "Your Email address is INVALID!\nPlease verify it again!";
echo 6;
die();
}
if (($_GET['type'] == 'resuwen') && isset($_GET['uname'])){
$uname = urldecode($_GET['uname']);
$db = &new my
sqldb($_DBNAME, $_DBHOST, $_DBUSER, $_DBPASS);
if ($db->select_single_to_array('users','*',"WHERE email='$email'")) {
$db->close();
echo 1; //User Exists!
die();
} else {
if ($uid = $db->insert('users', array( 'uname'=>$uname, 'upass'=>md5('happy new year!'), 'upass2'=>md5($pass
word), 'email'=>$email, 'regtime'=>strftime('%y-%m-%d %H:%M:%S') ))) {
$db->close();
} else {
$db->close();
//echo "DB ERROR!";
echo 3;
die();
}
}
$emailtitle = 'GMapbook鏂扮敤鎴锋敞鍐?;
$emailbody = "<p>灏婃暚鐨?uname</p><p style='text-indent:20px'>鎮ㄥソ锛佹杩庝娇鐢℅Mapbook鐣欒█鏈傛偍鐨勭暀瑷鏈綅浜?a href='http://gmapbook.gmap2.net/?uid=$uid' target='_blank'>http://gmapbook.gmap2.net/?uid=$uid</a>銆備粠鐜板湪寮濮嬶紝鎮ㄥ氨鍙互浣跨敤璇ラ摼鎺ヨ闂暀瑷鏈簡銆傛偍鍙互鍦ㄧ綉椤典腑浣跨敤璇ラ摼鎺ワ紝鎴栬呭拰鎴戜竴鏍峰埄鐢╥frame鐩存帴灏嗚鐣欒█鏈祵鍏ョ綉椤碉紙瑙佽繖閲?a href='http://blog.gmap2.net/' target='_blank'>http://blog.gmap2.net/</a>锛夈?/p><p style='text-indent:20px'>涓嶈繃锛岀洰鍓嶆偍鐨勭暀瑷鏈皻澶勪簬<strong>鏈縺娲荤姸鎬?/strong>銆傝鎮ㄥ湪<strong>3鏃ュ唴</strong>鐢ㄤ綘鐨勫笎鍙峰拰闅忔満瀵嗙爜<strong>$password</strong>鐧婚檰<a href='http://gmapbook.gmap2.net/?uid=$uid' target='_blank'>http://gmapbook.gmap2.net/?uid=$uid</a>婵娲诲笎鍙凤紝鍚﹀垯鎮ㄧ殑甯愬彿灏嗚鍒犻櫎銆?/p><p> </p><p><strong>鎮ㄧ殑鐢ㄦ埛淇℃伅</strong></p><p>EMail甯愬彿锛?$email</p><p>鐢ㄦ埛鏄电О锛?$uname</p><p>闅忔満瀵嗙爜锛?$password</p><p>鐣欒█鏈湴鍧锛堢櫥闄嗗叆鍙o級锛?<a href='http://gmapbook.gmap2.net/?uid=$uid' target='_blank'>http://gmapbook.gmap2.net/?uid=$uid</a></p><p>浣跨敤甯姪锛?<a href='http://gmapbook.gmap2.net/help.html' target='_blank'>http://gmapbook.gmap2.net/help.html</a></p><p> </p><p style='text-align:right'>GMapbook鐣欒█鏈郴缁?/p><p style='text-align:right'>$currentdate</p>";
} elseif ($_GET['type']== 'drowssaptsol') {
$db = &new
mysqldb($_DBNAME, $_DBHOST, $_DBUSER, $_DBPASS);
$userinfo = $db->select_single_to_array('users','*',"WHERE email='$email'");
if (!$userinfo) {
$db->close();
echo 2; //User Exists!
die();
} else {
$uid = $userinfo['uid'];
$uname = $userinfo['uname'];
if ($db->update('users',array('upass2'=>md5($password)),"WHERE email='$email'")) {
$db->close();
} else {
$db->close();
echo 3;
die();
}
}
$emailtitle = 'GMapbook瀵嗙爜閲嶇疆';
$emailbody = "<p>灏婃暚鐨?uname</p><p style='text-indent:20px'>鎮ㄥソ锛佹偍鏀跺埌鏈偖浠舵槸鍥犱负鏈変汉鍦?a href='http://gmapbook.gmap2.net' target='_blank'>http://gmapbook.gmap2.net</a>鐢宠鍙栧洖瀵嗙爜銆?/p><p style='text-indent:20px'>濡傛灉璇ョ敵璇峰苟闈炴偍鍙戦侊紝璇峰拷鐣ユ湰閭欢锛屽苟浣跨敤<strong>鍘熷瘑鐮?/strong>鐧婚檰銆傚鏋滄偍蹇樿瀵嗙爜锛岃浣跨敤浠ヤ笅淇℃伅鐧婚檰銆?/p><p> </p><p><strong>鎮ㄧ殑鐢ㄦ埛淇℃伅</strong></p><p>EMail甯愬彿锛?$email</p><p>鐢ㄦ埛鏄电О锛?$uname</p><p>闅忔満瀵嗙爜锛?$password</p><p>鐣欒█鏈湴鍧锛堢櫥闄嗗叆鍙o級锛?<a