Автор Тема: Реферры  (Прочитано 4284 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kosmonavt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 14
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Реферры
« : 21 Мая 2003, 18:17:48 »
как узнать откуда ко мне пришли и сколько человек?

Оффлайн Kosmonavt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 14
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Реферры
« Ответ #1 : 21 Мая 2003, 18:19:27 »
Например ко мне пришли с сайта http://site.ru
какэто записать в файл и сколько с него пришло человек!
т.е. вид файла должен быть
http://site.ru|количество людей сколько с него пришло

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Реферры
« Ответ #2 : 21 Мая 2003, 18:31:57 »
Тетенька, дайте попить, а то так есть хочется, что аж переночевать негде.
Аппетиты растут от сообщения к сообщению.

сначала как узнать, потом как записать, потом как вывести.
ты пиши все техзадание - не стесняйся.
И заодно - сумму, которую готов заплатить.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Реферры
« Ответ #3 : 21 Мая 2003, 18:35:16 »
AS IS...

Оффлайн Nevermind

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
Реферры
« Ответ #4 : 21 Мая 2003, 18:38:09 »
Проверяешь переменную $_SERVER[\'HTTP_REFERER\']. Если она не пустая и не с твоего сайта (т.е. это не просто человек бродит по твоему сайту, щелкая ссылки), работаешь дальше. Читаешь файл в массив. В цикле смотришь, есть ли такой урл там уже. Если есть - увеличивай счетчик на 1 и перезаписывай файл. Если нет - открывай файл для записи и дописывай в конец одну строчку.

Вот и всё.

Оффлайн Kosmonavt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 14
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Реферры
« Ответ #5 : 21 Мая 2003, 18:41:57 »
Nevermind
А помочь с кодом нельзя?
Если можно прошу выложи

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Реферры
« Ответ #6 : 21 Мая 2003, 18:43:16 »
переехали
AS IS...

Оффлайн Nevermind

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
Реферры
« Ответ #7 : 21 Мая 2003, 18:47:42 »
Kosmonavt,
Проверка переменной - empty();
Чтение в массив - file();
Цикл - for();
Разбиваем строку - explode();
Открываем файл - fopen();
Пишем - fwrite() or fputs();

За всем этим добром - сюда. Если лень читать, тады ой:
Цитировать
RomikChef:
сначала как узнать, потом как записать, потом как вывести.
ты пиши все техзадание - не стесняйся.
И заодно - сумму, которую готов заплатить.

Оффлайн Kosmonavt

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 14
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Реферры
« Ответ #8 : 22 Мая 2003, 18:25:58 »
Сам скрипт написал но не знаю как сделать чтобы количество людей увеличивалось при приходе с хотого рефера

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28