• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

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

Статус
В этой теме нельзя размещать новые ответы.

diabl

Боцман
Регистрация
24 Мар 2009
Сообщения
438
Реакции
157
Возможно ли вывести форму входа от dle 8.5 на другой сайт с поддержкой php???

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

Ник
аватар
Сообщения
 
Не кто не знает как сделать, уже третий день мучаюсь, может быть есть знатоки движка dle?
 
А за $ не кому не что не приходит в голову, кроме как вставить iframe ?
 
можно смотри код формы переноси и меня урлы.
 
Зделай проверку например через if($_session['id'] == или != true)
В место $_session['id'] смотрим у себя по чему можно проверить прошла авторизация или нет.
 
А какие функции будет выполнять эта форма на другом сайте? Можешь просто между сайтами передавать сессию, если на том сайте авторизация успешна то записывается всё это дело и форма приобретает уже другой вид. Или ты имеешь в виду единная авторизация на нескольких сайтах? Если последнее, то попробуй глянь на 4дле там кто-то этот мод уже выкладывал.
 
если нужна информация о юзера по его логину, то можно использовать api

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

получение массива с информацией о пользователе по его логину. Необязательный параметр $select_list указывает на перечень полей  БД которые необходимо получить или * для всех. Возвращает массив с информацией либо false, если пользователь не найден.
 
если нужна информация о юзера по его логину, то можно использовать api
PHP:
$dle_api->take_user_by_name( string $name [, string $select_list]);
получение массива с информацией о пользователе по его логину. Необязательный параметр $select_list указывает на перечень полей  БД которые необходимо получить или * для всех. Возвращает массив с информацией либо false, если пользователь не найден.
api большая обуза в данном случае... решение говорит само за себя, на сайте на котором нужно сделать данную форму, указать dle_users на бд 2ого сайта, и сделать проверку по сессиям.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху