Помощь Форма фхода

Тема в разделе "DLE", создана пользователем diabl, 20 май 2010.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. diabl

    diabl Боцман

    Регистр.:
    24 мар 2009
    Сообщения:
    439
    Симпатии:
    156
    Возможно ли вывести форму входа от dle 8.5 на другой сайт с поддержкой php???

    Например: Заходишь на сайт.ру и заполняешь логин и пароль нажимаешь войти и после входа появляется

    Ник
    аватар
    Сообщения
     
  2. diabl

    diabl Боцман

    Регистр.:
    24 мар 2009
    Сообщения:
    439
    Симпатии:
    156
    Не кто не знает как сделать, уже третий день мучаюсь, может быть есть знатоки движка dle?
     
  3. diabl

    diabl Боцман

    Регистр.:
    24 мар 2009
    Сообщения:
    439
    Симпатии:
    156
    А за $ не кому не что не приходит в голову, кроме как вставить iframe ?
     
  4. jcrush

    jcrush

    Регистр.:
    10 ноя 2006
    Сообщения:
    692
    Симпатии:
    55
    можно смотри код формы переноси и меня урлы.
     
  5. diabl

    diabl Боцман

    Регистр.:
    24 мар 2009
    Сообщения:
    439
    Симпатии:
    156
    Если так переносить то после авторизации форма останется на странице, а нужно что бы она исчезла.
     
  6. Selekt2k

    Selekt2k Читатель

    Регистр.:
    25 фев 2009
    Сообщения:
    13
    Симпатии:
    3
    Зделай проверку например через if($_session['id'] == или != true)
    В место $_session['id'] смотрим у себя по чему можно проверить прошла авторизация или нет.
     
  7. Xack-Root

    Xack-Root

    Регистр.:
    16 фев 2007
    Сообщения:
    295
    Симпатии:
    67
    А какие функции будет выполнять эта форма на другом сайте? Можешь просто между сайтами передавать сессию, если на том сайте авторизация успешна то записывается всё это дело и форма приобретает уже другой вид. Или ты имеешь в виду единная авторизация на нескольких сайтах? Если последнее, то попробуй глянь на 4дле там кто-то этот мод уже выкладывал.
     
  8. oleh1234

    oleh1234 Создатель

    Регистр.:
    29 мар 2009
    Сообщения:
    33
    Симпатии:
    8
    если нужна информация о юзера по его логину, то можно использовать api

    PHP:
    $dle_api->take_user_by_namestring $name [, string $select_list]);

    получение массива с информацией о пользователе по его логинуНеобязательный параметр $select_list указывает на перечень полей  БД которые необходимо получить или для всехВозвращает массив с информацией либо falseесли пользователь не найден.
     
  9. Plan

    Plan Постоялец

    Регистр.:
    24 май 2010
    Сообщения:
    144
    Симпатии:
    24
    api большая обуза в данном случае... решение говорит само за себя, на сайте на котором нужно сделать данную форму, указать dle_users на бд 2ого сайта, и сделать проверку по сессиям.
     
Статус темы:
Закрыта.