- Joined
- Jun 12, 2008
- Messages
- 623
- Reaction score
- 583
Здравейте всички.Работих доста време по този сайт (модифициран muweb 8 Цък и сега искам да добавя md5 към скриптовете за да работи на всички версии но нещо не се получава.Когато използвам опцийте постоянно ми излиза че е грешна паролата.Това е кода за проверката на паролата
Ако някой знае защо се бъгва моля да ми обясни.
PHP:
$loginid = stripslashes($_POST['username']);
$oldpwd = stripslashes($_POST['password']);
if ((eregi("[^a-zA-Z0-9_-]", $oldpwd)) || (eregi("[^a-zA-Z0-9_-]", $login)))
{
echo("SQL Injection Detected");
exit();
}
if($muweb['md5'] == 0){
$sql_pw_check = mssql_query("SELECT memb__pwd FROM MEMB_INFO WHERE memb__pwd='$oldpwd' and memb___id='$loginid'");
}
elseif($muweb['md5'] == 1){
$sql_pw_check = mssql_query("SELECT * FROM dbo.MEMB_INFO WHERE memb___id ='$loginid' AND memb__pwd = [dbo].[fn_md5]('$oldpwd','$loginid')");
}
$pw_check = mssql_num_rows($sql_pw_check);
if ($pw_check <= 0){$error=1;
show_error("$warning_start The password ,which you entered is incorrect! $warning_end");
}
Ако някой знае защо се бъгва моля да ми обясни.