HomeHelpTrac

Ignore:
Timestamp:
10/20/09 19:42:05 (3 years ago)
Author:
Alexander Trofimov
Message:

Ticket #1340

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xmlrpc/BxDolXMLRPCUtil.php

    r12090 r12990  
    8383    { 
    8484        $sType = $sType == 'thumb' ? 'medium' : 'small'; 
    85         return $GLOBALS['oFunctions']->getMemberAvatar ($iId, $sType); 
     85        return $GLOBALS['oFunctions']->getMemberAvatar ((int)$iId, $sType); 
    8686    } 
    8787 
     
    8989    { 
    9090        $aRet = array (); 
    91         $aSexSql = getProfileInfo($iId); //db_arr( $sSexSql ); 
     91        $aSexSql = getProfileInfo((int)$iId);  
    9292        $aRet['title'] = new xmlrpcval($aSexSql['Headline']); 
    93         $aRet['thumb'] = new xmlrpcval(BxDolXMLRPCUtil::getThumbLink($iId));//$sFileName); 
     93        $aRet['thumb'] = new xmlrpcval(BxDolXMLRPCUtil::getThumbLink($iId)); 
    9494        $aRet['sex'] = new xmlrpcval($aSexSql['Sex']); 
    9595        $aRet['age'] = new xmlrpcval(age($aSexSql['DateOfBirth'])); 
     
    142142    function getIdByNickname ($sUser) 
    143143    { 
     144        $sUser = process_db_input($sUser, BX_TAGS_NO_ACTION, BX_SLASHES_NO_ACTION); 
    144145        return (int)db_value("SELECT `ID` FROM `Profiles` WHERE `NickName` = '$sUser' LIMIT 1"); 
    145146    } 
     
    148149    { 
    149150        //sleep(1); 
    150         $iId = BxDolXMLRPCUtil::getIdByNickname ($sUser); 
     151        $iId = (int)BxDolXMLRPCUtil::getIdByNickname ($sUser); 
    151152        $_COOKIE["memberID" ] = $iId; 
    152         $_COOKIE["memberPassword"] = $sPwd; 
     153        $_COOKIE["memberPassword"] = process_db_input($sPwd, BX_TAGS_NO_ACTION, BX_SLASHES_NO_ACTION); 
    153154        return ($GLOBALS['logged']['member'] = member_auth(0, false)) ? $iId : 0; 
    154155    } 
     
    156157    function setLanguage ($sLang) 
    157158    { 
    158         if ('English' == $sLang) 
     159        if ('English' == $sLang || !preg_match('/[a-zA-Z]+/', $sLang)) 
    159160            $sLang = 'en'; 
    160161        $_GET['lang'] = $sLang; 
Note: See TracChangeset for help on using the changeset viewer.