Ads
Comments 18
0
Как Вашей душе угодно. Можно в файл(небезопасно), лучше в БД занести. У меня просто нет возможности подключать БД, да и скрипт только на короткое время нужен.
0
А список друзей с фотографиями и именами вытащить на страницу так можно?
0
Конечно.
Получаем список id друзей: friends.getAppUsers
О каждом из них можно получить подробные сведения (Имя, Фамилию, Ник, СП, город и т.п.) getProfiles
Список альбомов пользователя: photos.getAlbums
Список фотографий в альбоме: photos.get
Также можно получить все фотографии пользователя в антихронологическом порядке: photos.getAll
0
«Антихронологический порядок» — звучит-то как!)) Только редакторы контакта до этого додумались))
0
Порой спешка или лень не дает возможность почитать документацию. Порой незнание принципов кодирования параметров УРЛ не дает возможность использовать пробелы в тексте. Но стоит ли об этом заявлять на весь Хабр?

Что-то все топики из песочницы какие-то жуткие.
0
Окей, это все круто, но вот как, например, отослать запись на страницу публичной страницы?
0
Если не нужны расширенные методы, то можно подключить как сайт, и передать scope=offline.
0
Немного оффтопик, но все же.
либо в цифровом виде, суммируя необходимые права (1,2,4,8,16,32,64,...,262144).

Как называется свойство функции 2^x, что позволяет делать суммирование и определять вхождение конкретных степеней в итоговое число?
-1
Если Вы имеете ввиду сделать обратную операцию, т.е. разбить число на сумму степеней двойки, то стандартной такой функции я не нашел. Появился спортивный интерес. Написал.
function stepen($zad){
$zad2=$zad;
$temp=$zad;
$j=0;
do{
$i=0;
while($temp%2==0){
$temp=$temp/2;
$i=$i+1;
if($temp==1) break;
}
if($temp == 1) break;
$j=$j+1;
$a[$j]=pow(2,$i);
$temp=$zad-$a[$j];
$zad=$temp;
}while($temp);
$out = "$zad2 = ";
foreach($a as $item){
$out .= "$item + ";
}
$out .= pow(2,$i);
return $out;
}

Знаю что код совсем школьный, зато работает
0
Нет, вопрос вообщем-то про свойство функции, которое позволяет положится на результат работы вашей функции и гарантировать, что он будет однозначный.

С вашего позволения на JS:
function exponents(base, sum, arr) { 
  var i = 0, arr = arr || [];
  
  if ( sum >= base ) {
    while (Math.pow(base, i++) <= sum || (arr.push(i-2) && false));
    return exponents(base, sum - Math.pow(base, i-2), arr);
  } else {
    if(sum) { arr.push(0); }
    return {'exponents' : arr.join(', '), 'modular' : sum};
  }  
}
0
Работает. Битовая маска права — 8.
_https://api.vkontakte.ru/method/audio.search?q=Beatles&access_token= 93f22a20ddf1174f939108d43e936cd6bb193469344639c2d1c268f3f65fa86
Only those users with full accounts are able to leave comments.  , please.