Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [DLE] Реферальная система

Полезен ли был этот гайд ?

Добавил выдачу бонусов по игровому времени на сервере.
Смотрим 2 пост :rolleyes:
 
Парни кто установит на DLE 10.0 с норм работоспособностью заплачу деньги!
Писать в лс и сразу в скайп!
Цену обсудим!
 
Добрый день.
Парни подскажите, нужно создать ресурс по регистрации рефералов, как это можно реализовать??? Очень нужно!!!
 
Добрый день.
Парни подскажите, нужно создать ресурс по регистрации рефералов, как это можно реализовать??? Очень нужно!!!
Эта система отлично работает, сам использую, но с исправлениями конечно же.
 
Ситуация следующая, планирую создать сайт для бизнеса своего близкого, очень хорошо знаю joomla, а ему нужно чтобы регистрировались люди как в сетевом маркетинге, тоесть по пирамиде, как это сделать??? Просто даже не знаю с чего начать...
 
Ситуация следующая, планирую создать сайт для бизнеса своего близкого, очень хорошо знаю joomla, а ему нужно чтобы регистрировались люди как в сетевом маркетинге, тоесть по пирамиде, как это сделать??? Просто даже не знаю с чего начать...
Можно брать за основу эту идею..
Берётся ссылка с реферальным кодом (каким образом определять для юзера - твое дело, ИД пригласившего или какой-то спец ключ - не важно) в _GET запросе на главную страницу.. При установленном _GET запросе ref (например) человеку, которых хочет зарегистрироваться, выдается _COOKIE refid с параметром нашего _GET запроса и с установленной датой жизни в час или меньше, для того, чтоб этот пользователь мог дальше использовать страницы сайта без дополнительных действий.. Далее делаем следующее: ищем в CMS строку с созданием записи в таблице пользователей, и делаем условие на то, установлен ли наш _COOKIE. Если да: то изменяем систему отправки mysql запроса с функцией SQL 'INSERT INTO', то есть добавляем в массив колонок, колонку с ID пригласившем и собственно информацию в неё, то есть содержание _COOKIE['refid']. Если же _COOKIE не установлен, то условие проходит через обычные запросы регистрации. После этого на определённой странице при правильном дизайне можно создать таблицу, где в верху написан ник пользователя, и ниже стрелочками выделены приглашенные ним пользователи, а далее все те, кого пригласили приглашенные им пользователи.. Таким образом можно даже создать систему поощрения, даже за тех пользователей которые были приглашено приглашенным тобой человеком..
Вроде всё)
 
У меня нету в Index.php такой строчки...

Вот:

<?php
@ob_start ();
@ob_implicit_flush ( 0 );

if( !defined( 'E_DEPRECATED' ) ) {

@error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );

} else {

@error_reporting ( E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );

}

@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );

define ( 'DATALIFEENGINE', true );
define ( 'ROOT_DIR', dirname ( __FILE__ ) );
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );

require_once ROOT_DIR . '/engine/init.php';

?>
 
У меня нету в Index.php такой строчки...

Вот:

<?php
@ob_start ();
@ob_implicit_flush ( 0 );

if( !defined( 'E_DEPRECATED' ) ) {

@error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );

} else {

@error_reporting ( E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );

}

@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );

define ( 'DATALIFEENGINE', true );
define ( 'ROOT_DIR', dirname ( __FILE__ ) );
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );

require_once ROOT_DIR . '/engine/init.php';

?>
Версия двига?
 
dle 10.4. Это ведь трудно адаптировать
У меня нету в Index.php такой строчки...

Вот:

<?php
@ob_start ();
@ob_implicit_flush ( 0 );

if( !defined( 'E_DEPRECATED' ) ) {

@error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );

} else {

@error_reporting ( E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_DEPRECATED ^ E_NOTICE );

}

@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );

define ( 'DATALIFEENGINE', true );
define ( 'ROOT_DIR', dirname ( __FILE__ ) );
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );

require_once ROOT_DIR . '/engine/init.php';

?>
Иди в директорию engine/modules/main.php. Понял ?
 
dle 10.4. Это ведь трудно адаптировать

Иди в директорию engine/modules/main.php. Понял ?
Хорошо, спасибо.
У меня не работает, проверяю ссылку, и не пишет что я пригласил.
По ссылке пользователь должен зарегистрироваться ток тогда напишет, а у меня как было Приглашенных 0 так и есть!
 
Хорошо, спасибо.
У меня не работает, проверяю ссылку, и не пишет что я пригласил.
По ссылке пользователь должен зарегистрироваться ток тогда напишет, а у меня как было Приглашенных 0 так и есть!
Видимо рега проходит не так
 

Поделиться этой страницей

Назад
Верх