1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Авторизация через vkontakte, yandex, mail.ru, rambler, lj, etc....

Discussion in 'Купля/Продажа' started by SpartakuS, Sep 1, 2010.

  1. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    admin_viewusers.php

    Parse error: syntax error, unexpected T_VARIABLE in /home/razzzer007/domains/*********/public_html/admin44662522/admin_viewusers.php on line 137

    // PULL USERS INTO AN ARRAY
    $users = $database->database_query($user_query);
    while($user_info = $database->database_fetch_assoc($users)) {
    $useroid = $database->database_query($database->database_fetch_assoc("SELECT open_id, type FROM se_openauth WHERE user_id = {$user_info[user_id]} LIMIT 1"));
    $user_info['open_id'] = $useroid['open_id'];
    $user_info['open_id_type'] = $useroid['type'];

    $useroid - это 137 строка
  2. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    короче белово экрана нету, но при нажатии на кнопку, всегда на главную кидает, в чем проблема?:confused:
  3. bennington111 Banned


    Offline
    • Banned
    Message Count:
    502
    Likes Received:
    225
    Где брать этот пароль?

    Attached Files:

  4. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    faсepalm в приложении
  5. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    ау, :)
    итак все установил правда одно не работает:
    при нажатии на кнопку для регистрации или авторизации по openid перекидывает на home.php
    тыкните носом пожалуйста. сайт *********
  6. SpartakuS Thread starter User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    bennington111, в приложении вконтакте. Тут же заскринена информация. По-моему когда приложение создаешь - задаешь этот пароль.

    ---------- Сообщение добавлено в 22:41 ---------- Предыдущее сообщение было в 22:38 ----------

    its-me,
    openapi.php полностью замените на:
    PHP:
    <?php

    $page 
    "openauth";
    include 
    "header.php";

    if (
    $_GET['action'] == 'receiver') {
        
    $vk->drowReceiver();
    }

    if ( 
    $vk->isAuth() ) {
        if ( !
    $oAuth->isReg$vk->getId() ) ) {
            
    header('location: /signup.php?id=yes');
            exit();
        } else {
            
    $oAuth->seAuth($vk->getId());
            echo 
    "1"; die();
            
    header("location: /");
            exit();
        }
    } else {
        echo 
    "2"; die();
        
    header('location: /');
        exit();
    }
    Нажмите на кнопочку вконтакте. У вас должна будет появится на белом экране цифра. 1 или 2. Скажите мне ее.
  7. bennington111 Banned


    Offline
    • Banned
    Message Count:
    502
    Likes Received:
    225
    Появилась цифра - 2
  8. SpartakuS Thread starter User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    bennington111, вконтакте настроен?

    ---------- Сообщение добавлено в 23:21 ---------- Предыдущее сообщение было в 23:18 ----------

    если да, то предыдущий файл верните в исходное положение и в include/class_openapi.php замените
    PHP:
        public function isAuth() {
            if (!isset(
    $_COOKIE[$this->_sAppId])) {
                return 
    false;
            }
            
    $vkСookie html_entity_decode($_COOKIE[$this->_sAppId]);

            if (!empty(
    $vkСookie)) {
                
    parse_str ($vkСookie$param);
                
    // Проверяем sig
                
    $string "expire={$param['expire']}mid={$param['mid']}secret={$param['secret']}sid={$param['sid']}{$this->_appPass}";
                
    //Нас наебали?
                
    if (md5($string) != $param['sig']) {
                    return 
    false;
                }
                
    $this->_vkId $param['mid'];
                return 
    $param['mid'];
            }

           return 
    false;
        }
    на
    PHP:
        public function isAuth() {
            if (!isset(
    $_COOKIE[$this->_sAppId])) {
                die(
    1);
                return 
    false;
            }
            
    $vkСookie html_entity_decode($_COOKIE[$this->_sAppId]);

            if (!empty(
    $vkСookie)) {
                
    parse_str ($vkСookie$param);
                
    // Проверяем sig
                
    $string "expire={$param['expire']}mid={$param['mid']}secret={$param['secret']}sid={$param['sid']}{$this->_appPass}";
                
    //Нас наебали?
                
    if (md5($string) != $param['sig']) {
    die(
    2);
                    return 
    false;
                }
                
    $this->_vkId $param['mid'];
                return 
    $param['mid'];
            }
    die(
    3);
           return 
    false;
        }


    ---------- Сообщение добавлено в 23:22 ---------- Предыдущее сообщение было в 23:21 ----------

    ну и соответственно опять цифру назовите
  9. bennington111 Banned


    Offline
    • Banned
    Message Count:
    502
    Likes Received:
    225
    окно быстро открывается и закрывается, и возвращает на прежнюю страницу
  10. SpartakuS Thread starter User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    а так?
    PHP:
        public function isAuth() { 
            if (!isset(
    $_COOKIE[$this->_sAppId])) { 
                die(
    1); 
                return 
    false
            } 
            
    $vkСookie html_entity_decode($_COOKIE[$this->_sAppId]); 

            if (!empty(
    $vkСookie)) { 
                
    parse_str ($vkСookie$param); 
                
    // Проверяем sig 
                
    $string "expire={$param['expire']}mid={$param['mid']}secret={$param['secret']}sid={$param['sid']}{$this->_appPass}"
                
    //Нас наебали? 
                
    if (md5($string) != $param['sig']) { 
    die(
    2); 
                    return 
    false
                } 
                
    $this->_vkId $param['mid']; 
    die(
    5);
                return 
    $param['mid']; 
            } 
    die(
    3); 
           return 
    false
        }  

Share This Page

All rights reserved SocEngine.ru ©