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 - будет вам счастье.