查看: 1145|回复: 3
|
LOGIN SYSTEM的FORGOT PASSWORD不能WORK
[复制链接]
|
|
我CREATE了一个LOGIN SYSTEM,在FORGOT PASSWORD的地方,出现了ERROR。。。我是打算在FORGOT PASSWORD PAGE里让USER打他们的USERNAME,然后DB就会DETECT&SEND一个新的PASSWORD去他的EMAIL
function sendNewPass() {
$subuser=$_POST['users']
mysql_connect('userid,email,password')
open db
$rs=mysql_query("SELECT email FROM table_users WHERE username=$subuser ")
$result=mysql_fetch_row;
/**
* modify this function according to your needs.
*/
/**
* the INI lines are to force the From Address to be used !
*/
ini_set(sendmail_from,'from@me.com');
# Common Headers
$headers .= 'From: Jonny <jon@genius.com>';
$headers .= 'Reply-To: Jonny <jon@genius.com>';
$headers .= 'Return-Path: Jonny <jon@genius.com>';
$headers .= "Message-ID: <".$now." TheSystem@".$_SERVER['SERVER_NAME'].">";
$headers .= "X-Mailer: PHP v".phpversion().$eol;
$headers .= 'MIME-Version: 1.0'.$eol;
mail($email, 'Subject', $newpass, $headers);
ini_restore(sendmail_from);
return true; /* add your own checking either sent success or fail */
}
}
Parse error: parse error in c:\phpdev\www\process.php on line 182。。也就是 FUNCTION SENDNEWPASSWORD()开始。。。 |
|
|
|
|
|
|
|
发表于 24-4-2006 10:36 PM
|
显示全部楼层
$subuser=$_POST['users']
mysql_connect('userid,email,password')
open db
$rs=mysql_query("SELECT email FROM table_users WHERE username=$subuser ")
看起來好怪... 而且沒有 ;
你的 code 不完整 |
|
|
|
|
|
|
|

楼主 |
发表于 24-4-2006 10:58 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 25-4-2006 02:24 PM
|
显示全部楼层
原帖由 sweetmemory2211 于 24-4-2006 10:58 PM 发表
应该怎么样改?????
前三行都没有放;,其他地方有没有错就不肯定了。
- $subuser=$_POST['users'];
- mysql_connect('userid,email,password');
- open db;
复制代码
[ 本帖最后由 Sirius 于 25-4-2006 02:25 PM 编辑 ] |
|
|
|
|
|
|
| |
本周最热论坛帖子
|