📄 changepassword.php
字号:
<?php
include_once"logincheck.php";
include_once"myconnect.php";
$errcnt=0;
if(count($_POST) <> 0)
{
if(!get_magic_quotes_gpc())
{
$sbcurrent_pwd=str_replace("$","\$",addslashes($_REQUEST["sbcurrent_pwd"]));
$sbnew_pwd=str_replace("$","\$",addslashes($_REQUEST["sbnew_pwd"]));
$sbre_pwd=str_replace("$","\$",addslashes($_REQUEST["sbre_pwd"]));
}
else
{
$sbcurrent_pwd=str_replace("$","\$",$_REQUEST["sbcurrent_pwd"]);
$sbnew_pwd=str_replace("$","\$",$_REQUEST["sbnew_pwd"]);
$sbre_pwd=str_replace("$","\$",$_REQUEST["sbre_pwd"]);
}
if(strlen(trim($_REQUEST["sbcurrent_pwd"])) == 0 )
{
$errs[$errcnt]="Please specify Current Password.";
$errcnt++;
}
else
{
$rs0=mysql_fetch_array(mysql_query("Select * from sbbleads_members
where sb_id=".$_SESSION["sbbleads_userid"]. " and sb_password='$sbcurrent_pwd'"));
if (!($rs0["sb_password"] === $_REQUEST["sbcurrent_pwd"]))
{
$errs[$errcnt]="Password COULD NOT be changed because old password was incorrect.";
$errcnt++;
}
}
if(strlen(trim($_REQUEST["sbnew_pwd"])) == 0 )
{
$errs[$errcnt]="Please specify New Password.";
$errcnt++;
}
if($sbnew_pwd<>$sbre_pwd)
{
$errs[$errcnt]="Retyped Password does not match to the New Password";
$errcnt++;
}
if($errcnt==0)
{
mysql_query("Update sbbleads_members SET sb_password='$sbnew_pwd' where sb_id=".$_SESSION["sbbleads_userid"]);
if(mysql_affected_rows() == 1)
{
header("Location: personal_confirm_mem.php?errmsg=".urlencode("Password has been changed"));
die();
}
else
{
header("Location: personal_confirm_mem.php?err=changepassword&errmsg=".urlencode("Sorry, some error occurred and unable to change the password."));
die();
}
}
}
function main()
{
global $errs, $errcnt;
if (count($_POST)>0)
{
if ( $errcnt<>0 )
{
?>
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="errorstyle">
<tr>
<td colspan="2"><strong> Your Request cannot be processed due
to following Reasons</strong></td>
</tr>
<tr height="10">
<td colspan="2"></td>
</tr>
<?
for ($i=0;$i<$errcnt;$i++)
{
?>
<tr valign="top">
<td width="6%"> <?php echo $i+1;?></td>
<td width="94%"><?php echo $errs[$i]; ?></td>
</tr>
<?
}
?>
</table>
<?
}
}
?>
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="titlestyle"> Change Password</td>
</tr>
<tr>
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="5" class="onepxtable">
<tr>
<td width="40%" height="25" class="innertablestyle"> <div align="right"><strong>
Current Password</strong></div></td>
<td width="6" valign="top"><font class="red">*</font></td>
<td width="66%" height="25"> <input name="sbcurrent_pwd" type="password" class="box" id="currpassword2" value="">
</td>
</tr>
<tr>
<td width="40%" height="25" class="innertablestyle"> <div align="right"><strong>New
Password</strong></div></td>
<td valign="top"><font class="red">*</font></td>
<td height="25"> <input name="sbnew_pwd" type="password" class="box" id="newpassword2" ></td>
</tr>
<tr>
<td width="40%" height="25" class="innertablestyle"> <div align="right"><strong>
Retype Password</strong></div></td>
<td valign="top"><font class="red">*</font></td>
<td height="25"> <input name="sbre_pwd" type="password" class="box" id="sbre_pwd"></td>
</tr>
<tr>
<td width="40%" height="25" class="innertablestyle"> </td>
<td width="6"> </td>
<td height="25"><input type="submit" name="Submit2" value="Change Password"></td>
</tr>
</table></td>
</tr>
</table>
</form><?php
} //end main
include_once"template1.php";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -