|
From: Jan P. <mi...@us...> - 2005-10-29 19:29:45
|
Update of /cvsroot/xoops/xoops2/modules/profile/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28890/modules/profile/include Modified Files: Tag: xoops2_2_3-branch functions.php Log Message: Added textsanitizer use Index: functions.php =================================================================== RCS file: /cvsroot/xoops/xoops2/modules/profile/include/functions.php,v retrieving revision 1.1.2.9.2.1 retrieving revision 1.1.2.9.2.2 diff -C2 -d -r1.1.2.9.2.1 -r1.1.2.9.2.2 *** functions.php 28 Sep 2005 20:11:56 -0000 1.1.2.9.2.1 --- functions.php 29 Oct 2005 19:29:38 -0000 1.1.2.9.2.2 *************** *** 128,131 **** --- 128,132 ---- $stop = ""; $uname = trim($uname); + $myts = MyTextSanitizer::getInstance(); if ($oldpass == "") { $stop .= _PROFILE_MA_ENTERPWD; *************** *** 134,138 **** //check if $oldpass is correct $member_handler =& xoops_gethandler('member'); ! if (!$member_handler->loginUser(addslashes($uname), addslashes($oldpass))) { $stop .= _PROFILE_MA_WRONGPASSWORD; } --- 135,139 ---- //check if $oldpass is correct $member_handler =& xoops_gethandler('member'); ! if (!$member_handler->loginUser($myts->addSlashes($uname), $myts->addSlashes($oldpass))) { $stop .= _PROFILE_MA_WRONGPASSWORD; } *************** *** 144,148 **** if ( ($newpass != $vpass) ) { $stop .= _PROFILE_MA_PASSNOTSAME.'<br />'; ! } elseif ( ($newpass != '') && (strlen($newpass) < $xoopsModuleConfig['minpass']) ) { $stop .= sprintf(_PROFILE_MA_PWDTOOSHORT,$xoopsModuleConfig['minpass'])."<br />"; } --- 145,149 ---- if ( ($newpass != $vpass) ) { $stop .= _PROFILE_MA_PASSNOTSAME.'<br />'; ! } elseif ( ($newpass != '') && (strlen($myts->stripSlashesGPC($newpass)) < $xoopsModuleConfig['minpass']) ) { $stop .= sprintf(_PROFILE_MA_PWDTOOSHORT,$xoopsModuleConfig['minpass'])."<br />"; } |