Changeset 15211 for trunk/xmlrpc/BxDolXMLRPCUtil.php
- Timestamp:
- 06/07/11 23:41:51 (12 months ago)
- File:
-
- 1 edited
-
trunk/xmlrpc/BxDolXMLRPCUtil.php (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xmlrpc/BxDolXMLRPCUtil.php
r13382 r15211 14 14 // hot list 15 15 $r = db_res ("SELECT `p`.`ID`, `p`.`NickName` AS `Nick` FROM `Profiles` AS `p` 16 INNER JOIN `sys_fave_list` AS `h` ON (`h`.`Profile` = `p`.`ID`) 16 INNER JOIN `sys_fave_list` AS `h` ON (`h`.`Profile` = `p`.`ID`) 17 17 WHERE `h`.`ID` = $iId"); 18 18 while ($aRow = mysql_fetch_array ($r)) … … 21 21 // mail contacts received 22 22 $r = db_res ("SELECT `p`.`ID`, `p`.`NickName` AS `Nick` FROM `Profiles` AS `p` 23 INNER JOIN `sys_messages` AS `m` ON (`m`.`Sender` = `p`.`ID`) 23 INNER JOIN `sys_messages` AS `m` ON (`m`.`Sender` = `p`.`ID`) 24 24 WHERE `p`.`ID` != $iId AND `m`.`Recipient` = $iId"); 25 25 while ($aRow = mysql_fetch_array ($r)) … … 38 38 WHERE `fr`.`ID` = '$iId' AND `fr`.`Profile` != $iId AND `fr`.`Check` = '1'"); 39 39 while ($aRow = mysql_fetch_array ($r)) 40 $aAll[$aRow['ID']] = $aRow; 40 $aAll[$aRow['ID']] = $aRow; 41 41 42 42 // friends 2 … … 45 45 WHERE `fr`.`Profile` = '$iId' AND `fr`.`ID` != $iId AND `fr`.`Check` = '1'"); 46 46 while ($aRow = mysql_fetch_array ($r)) 47 $aAll[$aRow['ID']] = $aRow; 47 $aAll[$aRow['ID']] = $aRow; 48 48 49 49 … … 58 58 return new xmlrpcval ($aContacts, "array"); 59 59 } 60 60 61 61 function getCountries($sUser, $sPwd, $sLang) 62 62 { … … 64 64 if (!($iId = BxDolXMLRPCUtil::checkLogin ($sUser, $sPwd))) 65 65 return new xmlrpcresp(new xmlrpcval(array('error' => new xmlrpcval(1,"int")), "struct")); 66 67 BxDolXMLRPCUtil::setLanguage ($sLang); 66 67 BxDolXMLRPCUtil::setLanguage ($sLang); 68 68 69 69 $aCountries = array (); … … 88 88 function getUserInfo($iId, $iIdViewer = 0) 89 89 { 90 if (!$iIdViewer)91 $iIdViewer = $_COOKIE['memberID'];90 if (!$iIdViewer) 91 $iIdViewer = $_COOKIE['memberID']; 92 92 93 93 $aRet = array (); 94 $aSexSql = getProfileInfo((int)$iId); 94 $aSexSql = getProfileInfo((int)$iId); 95 95 $aRet['title'] = new xmlrpcval($aSexSql['Headline']); 96 96 $aRet['thumb'] = new xmlrpcval(BxDolXMLRPCUtil::getThumbLink($iId)); … … 111 111 function fillProfileArray ($a, $sImage = 'icon', $iIdViewer = 0) 112 112 { 113 if (!$iIdViewer)114 $iIdViewer = $_COOKIE['memberID'];113 if (!$iIdViewer) 114 $iIdViewer = $_COOKIE['memberID']; 115 115 116 116 $sImageKey = ucfirst ($sImage); … … 145 145 //sleep(1); 146 146 $iId = (int)BxDolXMLRPCUtil::getIdByNickname ($sUser); 147 $aProfile = getProfileInfo((int)$iId);148 if (!$aProfile) 149 return 0;147 $aProfile = getProfileInfo((int)$iId); 148 if (!$aProfile) 149 return 0; 150 150 $_COOKIE["memberID" ] = $iId; 151 $_COOKIE["memberPassword"] = sha1($sPwd . $aProfile['Salt']); 151 $_COOKIE["memberPassword"] = sha1($sPwd . $aProfile['Salt']); 152 152 return ($GLOBALS['logged']['member'] = member_auth(0, false)) ? $iId : 0; 153 153 } … … 165 165 function concat($s1, $s2) 166 166 { 167 return new xmlrpcval($s1.$s2); 168 } 167 return new xmlrpcval($s1.$s2); 168 } 169 169 } 170 170
Note: See TracChangeset
for help on using the changeset viewer.