Sveta Prokopeva

Sveta Prokopeva
Рейтинг
99
Регистрация
10.05.2006

humbert, так не надёжней, а интересней 🍿

JS авторизация это полная ерунда, не используйте её. Она очень ограничена и работа с ней не логична. Используйте авторизацию с использованием приложения. Просите у пользователя права какие вам нужны, и будет вам счастье.

Если по шагам, то:

1) Нужно закинуть пользователя на страничку

http://api.vkontakte.ru/oauth/authorize?client_id=VK_APP_ID&scope=offline&redirect_uri=http://localhost/login/vk&response_type=code

2) После этого получаем токен

https://api.vkontakte.ru/oauth/access_token?client_id=VK_APP_ID&client_secret=VK_SECRET_KEY&code=$code

3) Получаем общую информацию о пользователе

https://api.vkontakte.ru/method/getProfiles?uid=$user_id&fields=first_name,last_name,photo,bdate,sex&access_token=$token

4) Постим на стену, постим фотки всё что нужно, подробно описано в документации апи. Не забываем просить права на то что хотим делать в первом пункте (scope)

---------- Добавлено 27.01.2012 в 13:51 ----------

Так, прошу прощения, по-моему, я выдала слишком много не нужной информации по причине не внимательного чтения первого поста )

Возможно у вас не получается запостить на стену потому что вы не просите права доступа в любое время суток? Или не получается запостить даже когда пользователь онлайн?

Gold1, ну да. Не получилось добавить, не смотря на то что мета тег появился в дневнике. Пишите в суппорт яндекса...

humbert, скрадывать пароли для разработчиков лишняя головная боль. Потому что нужно потом ещё думать как и не протерять.

Я использую 1Password и мне всё в нём нравится - макось, виндоус, и с телефоном дружит. Конечно, если телефон не деревянный.

Поддерживаю ihc.ru (ссылка не реферальная)

Берите столько же сколько со всех, иначе у вас будет много хороших знакомых.

По-моему, красивее будет сделать через пост форму на /index.php?do=order.

Меньше мусора в адресной строке.

Можно использовать собаку @ в ошибкоопасных местах

Или такой )

// контент слайдера (по умолч. - из БД "слайды")

$slider_content = read_param('slider_content', 0);

// кол-во слайдов на экране (по умолч. - 1)
$slider_count = read_param('slider_count', 1);

// кол-во элементов в слайде (по умолч. - 1)
$slider_size = read_param('slider_size', 1);

// эффект смены слайда (по умолч. - "горизонт")
$slider_effect = read_param('slider_effect', 0);

// скорость смены слайда (по умолч. - 1000 мс)
$slider_speed = read_param('slider_speed', 1000);

// цикличность (по умолч. - выкл)
$slider_circle = read_param('slider_circle', 0);

// автопрокрутка (по умолч. - выкл)
$slider_autostart = read_param('slider_autostart', 0);

// пауза между слайдами при автопрокрутке (по умолч. - 1000мс.)
$slider_delay = read_param('slider_delay', 1000);

Совершенно правильно вам заметили что у вас проблема с подходом. Само по себе использование ооп, разбитие на классы не есть панацея. Важнее использование чёткой структуры. В качестве рекомендации могу посоветовать поковыряться с движком кохана. Он в меру прост в понимании.

А использовать комментарии обязательно надо, проще пробежаться по комментам и найти то что тебе нужно, чем сидеть интерпретировать функции.

update: умные блокноты не шоколад, скачайте NetBeans - будет вам счастье.

Всего: 561