نیلوفر66
چهارشنبه 15 مرداد 1393, 17:26 عصر
در فرم زیر چگونه برابر بودن رمز عبور وارد شده با رمز عبور فعلی رو بررسی کنم و پیغام خطا رو نمایش بدم؟
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link rel="stylesheet" type="text/css" href="css-panel.css">
<script language="javascript">
function SendForm()
{
var p= document.getElementById('password').value;
var p1= document.getElementById('password1').value;
var p2= document.getElementById('password2').value;
if((p=='') || (p1=='') || (p2==''))
{
alert('فرم را تکمیل کنید.');
}
else if (p1!=p2)
{
alert('رمز عبور جدید با تکرار آن برابر نیست.')
}
else
frmchange.submit();
}
</script>
</head>
<body>
<form action="passdb.php" method="post" name="frmchange">
<?php
include("db.php");
$tcode=$_SESSION['stu'];
$link=mysql_query("select * from text where t_u='$tcode' ");
$row=mysql_fetch_assoc($link);
echo"<input type='hidden' value='$row[t_p];' name='t_p' id='t_p' />";
?>
<table align="center" cellpadding="0" cellspacing="0" width="500" border="0" >
<tr class="tr"><td colspan="2" height="30">تغییر رمز عبور</td></tr>
<tr><td colspan="2" height="20"></td></tr>
<tr><td width="120" height="30"> رمزعبور جاری:</td><td style="max-width:inherit" colspan="3"><input name="password" type="password" id="password" /></td></tr>
<tr height="30"><td width="120" height="30">رمز عبور جدید:</td><td style="max-width:inherit" colspan="3"><input name="password1" type="password" id="password1" /></td></tr>
<tr ><td width="120" height="30">تکرار رمز عبور جدید:</td><td style="max-width:inherit" colspan="3"><input name="password2" type="password" id="password2" /></td></tr>
<tr ><td colspan="2" height="20"></td></tr>
<tr><td colspan="2" align="center">
<input type="hidden" name="tcode" id="tcode" value="<?php echo $tcode;?>" />
<input name="btnchange" type="button" id="btnchange" value="تغییر" onclick="SendForm();"/>
</td></tr>
</table>
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link rel="stylesheet" type="text/css" href="css-panel.css">
<script language="javascript">
function SendForm()
{
var p= document.getElementById('password').value;
var p1= document.getElementById('password1').value;
var p2= document.getElementById('password2').value;
if((p=='') || (p1=='') || (p2==''))
{
alert('فرم را تکمیل کنید.');
}
else if (p1!=p2)
{
alert('رمز عبور جدید با تکرار آن برابر نیست.')
}
else
frmchange.submit();
}
</script>
</head>
<body>
<form action="passdb.php" method="post" name="frmchange">
<?php
include("db.php");
$tcode=$_SESSION['stu'];
$link=mysql_query("select * from text where t_u='$tcode' ");
$row=mysql_fetch_assoc($link);
echo"<input type='hidden' value='$row[t_p];' name='t_p' id='t_p' />";
?>
<table align="center" cellpadding="0" cellspacing="0" width="500" border="0" >
<tr class="tr"><td colspan="2" height="30">تغییر رمز عبور</td></tr>
<tr><td colspan="2" height="20"></td></tr>
<tr><td width="120" height="30"> رمزعبور جاری:</td><td style="max-width:inherit" colspan="3"><input name="password" type="password" id="password" /></td></tr>
<tr height="30"><td width="120" height="30">رمز عبور جدید:</td><td style="max-width:inherit" colspan="3"><input name="password1" type="password" id="password1" /></td></tr>
<tr ><td width="120" height="30">تکرار رمز عبور جدید:</td><td style="max-width:inherit" colspan="3"><input name="password2" type="password" id="password2" /></td></tr>
<tr ><td colspan="2" height="20"></td></tr>
<tr><td colspan="2" align="center">
<input type="hidden" name="tcode" id="tcode" value="<?php echo $tcode;?>" />
<input name="btnchange" type="button" id="btnchange" value="تغییر" onclick="SendForm();"/>
</td></tr>
</table>
</form>
</body>
</html>