Changeset 12990 for trunk/xmlrpc/BxDolXMLRPCUtil.php
- Timestamp:
- 10/20/09 19:42:05 (3 years ago)
- File:
-
- 1 edited
-
trunk/xmlrpc/BxDolXMLRPCUtil.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xmlrpc/BxDolXMLRPCUtil.php
r12090 r12990 83 83 { 84 84 $sType = $sType == 'thumb' ? 'medium' : 'small'; 85 return $GLOBALS['oFunctions']->getMemberAvatar ( $iId, $sType);85 return $GLOBALS['oFunctions']->getMemberAvatar ((int)$iId, $sType); 86 86 } 87 87 … … 89 89 { 90 90 $aRet = array (); 91 $aSexSql = getProfileInfo( $iId); //db_arr( $sSexSql );91 $aSexSql = getProfileInfo((int)$iId); 92 92 $aRet['title'] = new xmlrpcval($aSexSql['Headline']); 93 $aRet['thumb'] = new xmlrpcval(BxDolXMLRPCUtil::getThumbLink($iId)); //$sFileName);93 $aRet['thumb'] = new xmlrpcval(BxDolXMLRPCUtil::getThumbLink($iId)); 94 94 $aRet['sex'] = new xmlrpcval($aSexSql['Sex']); 95 95 $aRet['age'] = new xmlrpcval(age($aSexSql['DateOfBirth'])); … … 142 142 function getIdByNickname ($sUser) 143 143 { 144 $sUser = process_db_input($sUser, BX_TAGS_NO_ACTION, BX_SLASHES_NO_ACTION); 144 145 return (int)db_value("SELECT `ID` FROM `Profiles` WHERE `NickName` = '$sUser' LIMIT 1"); 145 146 } … … 148 149 { 149 150 //sleep(1); 150 $iId = BxDolXMLRPCUtil::getIdByNickname ($sUser);151 $iId = (int)BxDolXMLRPCUtil::getIdByNickname ($sUser); 151 152 $_COOKIE["memberID" ] = $iId; 152 $_COOKIE["memberPassword"] = $sPwd;153 $_COOKIE["memberPassword"] = process_db_input($sPwd, BX_TAGS_NO_ACTION, BX_SLASHES_NO_ACTION); 153 154 return ($GLOBALS['logged']['member'] = member_auth(0, false)) ? $iId : 0; 154 155 } … … 156 157 function setLanguage ($sLang) 157 158 { 158 if ('English' == $sLang )159 if ('English' == $sLang || !preg_match('/[a-zA-Z]+/', $sLang)) 159 160 $sLang = 'en'; 160 161 $_GET['lang'] = $sLang;
Note: See TracChangeset
for help on using the changeset viewer.