Вопрос № 121506: Уважаемые эксперты! Помогите, пожалуйста! Как можно организовать рефералных ссылок на своём сайте. Например, человек зарегистрировался на моем сайте. Как можно ему дать автоматическую рефссылку чтоб пригласить других и в нем личном кабинете была стат...Вопрос № 121510: Доброго времени суток! У меня такое:
Захотел сделать вставку форума внутрь своей *.shtml страницы на сайте.
Успешно заинклудил при помощи SSI (пробовал и phpинклуд на *.html), однако после перехода по линкам форума его содержимое открывается ...Вопрос № 121630: Здравствуйте, уважаемые эксперты!
Помогите пожалуйста написать небольшой скрипт, который встраивается в страницу. Он должен определить IP адрес того, кто оращается в данный моменты к этой странице, затем залесть в текстовый файл, который иммет ви...
Вопрос № 121.506
Уважаемые эксперты! Помогите, пожалуйста! Как можно организовать рефералных ссылок на своём сайте. Например, человек зарегистрировался на моем сайте. Как можно ему дать автоматическую рефссылку чтоб пригласить других и в нем личном кабинете была статистика сколько людей перешли по его рефссылке, и люди пришедшие по этой ссылке записывались автоматически в его структуру по схеме 3х3 или по 4х4? И все информации были видни админу в отдельной странице?
И где можно найти подробную информацию о рефссылках?
Заранее огромная спасибо!
Отправлен: 03.02.2008, 21:52
Вопрос задал: Sherland (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Sherland!
Расскажу, как это можно организовать в целом, т.к. это довольно большая работа.
Сразу хочу сказать, что удобнее это будет сделать с БД и именно метод с ее использованием я опишу.
При регистрации участника ему присваивается уникальный номер (например, ID под которым он сохранен в базе).
При заходе на сайт, например, по ссылке site.ru/?referer=ref_id (где ref_id - номер участника) в БД записывается, что по его ссылке перешли. Учтите: надо еще организовать защиту от накрутки, например, через сессии/cookies.
При регистрации участника, в его информацию должно записываться ref_id участника, по чьей реферальной ссылке он перешел.
Трех/четырех уровневую систему организовать можно так: при заходе по реф. ссылке участника N, будет происходить переход на участника M=N-1, чей номер записан в рег. информации участника N, и у участника M будет увеличиваться кол-во рефералов второго уровня на 1. Далее будет осуществляться переход на участника K=M-1 и будет увеличиваться кол-во его рефералов третьего уровня на единицу. И так хоть до самого первого или до нужного уровня.
Если нужно сохранять, кто рефералы и какого уровня, нужна еще одна таблица в которой будут храниться эти сведения.
Надеюсь, изложил понятно. Если будут вопросы, пишите в мини-форум.
Возможно, это не идеальный вариант, но я бы делал так.
Удачи!
Ответ отправил: Николай Владимирович / Н.В. (статус: Специалист)
Ответ отправлен: 03.02.2008, 22:08 Оценка за ответ: 3 Комментарий оценки: Спасибо, хороший ответ. Но поймите правильно пожалуйста, я начинающий в PHP по этому дайте конкретные ответы и скрипты, если можно.
Вопрос № 121.510
Доброго времени суток! У меня такое:
Захотел сделать вставку форума внутрь своей *.shtml страницы на сайте.
Успешно заинклудил при помощи SSI (пробовал и phpинклуд на *.html), однако после перехода по линкам форума его содержимое открывается в этом же окне, но безо всякого напоминания о сайте, (ну т.е. как будто изначально открывалась индексная форума).
Знаю, что можно сделать линку, чтобы все время была шапка сайта. НО как?..
Спасибо за ответ!)
Отвечает: Kruphi
Здравствуйте, Сергеев Олег Николаевич!
Вы не указали какой форум ставили. Возможно форум в линках прописывает target="_top" :)
Более логично вставлять свой текст в заголовочные файлы форума. Например в phpBB см
папку phpBB2 emplatessubSilver. В частности файлы: overall_header.tpl и simple_header.tpl
Ответ отправил: Kruphi (статус: 3-ий класс)
Ответ отправлен: 05.02.2008, 00:29
Вопрос № 121.630
Здравствуйте, уважаемые эксперты!
Помогите пожалуйста написать небольшой скрипт, который встраивается в страницу. Он должен определить IP адрес того, кто оращается в данный моменты к этой странице, затем залесть в текстовый файл, который иммет вид
---
192.168.0.1 - Дима
192.168.0.2 - Олег
.....
192.168.0.10 - Денис
----
сопоставить текущий адрес с имеющимися в файле и вывести на экран
"Здравствуй, Олег", если Ip адрес = 192.168.0.2 итд...
Буду очень благодарен!
Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Александр Леонидович! Скрипт в приложении. Судя по приведенному списку ip, Вы будете использовать скрипт в локальной сети. На всякий случай хочу предупредить: если захотите использовать в его интернете, такое не получится,т.к. под одним IP-адресом могут заходить разные люди.
Удачи!
Приложение:
Ответ отправил: Николай Владимирович / Н.В. (статус: Специалист)
Ответ отправлен: 04.02.2008, 19:30 Оценка за ответ: 5 Комментарий оценки: Огромное спасибо!!!