Динамический реф. баннер v2.5 (со статистикой) 468x60 + PSD + шрифт
Динамический реф. баннер v2.5 (со статистикой) 468x60 + PSD + шрифт
Представляю вашему вниманию доработанную и защищенную вторую версию динамического реф. баннера (со статистикой) на PHP. В качестве бонуса, в комплект входит мой PSD шаблончик и шрифт. Исправлены уязвимости.



Если вы устанавливали предыдущие версии баннера, то перед установкой нужно полностью удалить предыдущую версию (файлы и строки в .htaccess)

Установка:
- Залить папку banner_user в корень сайта
- Открыть в корне файл .htaccess и в самый низ добавить код:
RewriteRule ^([^/]*).gif$ banner_user/index.php?us=$1 [L]

- Сохранить. Открыть в корне файл reflinks.php и после:
$refban="$siteurl/images/banner.gif";

Добавить:
$refban_din="$siteurl/ban.gif";
$refban_din_user="$siteurl/$nameus.gif";

И после:
<font-size: 16px><b>Ссылка для привлечения рефералов</b></font><br>
<input type=text value="<?=$reflink?>" size=50>

Добавить:
<br>
<hr>
<br>
<font-size: 16px><b>Динамический Баннер (<u>с Вашей статистикой</u>) 468x60px</b></font><br><br>
<img src="<?=$refban_din_user?>" width=468 height=60 border=0>
<br><br>
<textarea style="width: 468px;" cols=50 rows=3 readonly>
<a href="<?=$reflink?>" target="_blank">
<img src="<?=$refban_din_user?>" width=468 height=60 border=0></a>
</textarea>
<br>
<hr>
<br>
<font-size: 16px><b>Динамический Баннер (<u>со статистикой сайта</u>) 468x60px</b></font><br><br>
<img src="<?=$refban_din?>" width=468 height=60 border=0>
<br><br>
<textarea style="width: 468px;" cols=50 rows=3 readonly>
<a href="<?=$reflink?>" target="_blank">
<img src="<?=$refban_din?>" width=468 height=60 border=0></a>
</textarea>
<br>

<br>
<hr>

- Сохранить. Готово.

Получить коды баннеров можно на странице http://site.ru/profile.html внизу.

Баннер со статистикой cайта доступен по адресу: http://site.ru/ban.gif
("ban" - можно заменять на любое другое значение, главное, чтобы не совпадало с логином какого-либо пользователя на сайте)

Баннер со статистикой пользователя доступен по адресу: http://site.ru/**имя**.gif
(где **имя** - логин пользователя, статистику которого нужно отобразить, например: http://site.ru/bizze.gif)

Скачать: Вы не можете скачивать файлы с нашего сервера

P.S. Буду очень благодарен, если кинете + в репу или денежку: R277944430242 / Z197159863231

Вопросы "что да как?" и просьбы на форум.


Рубрика: Бесплатное » Дополнения   |   Автор: bizze   |   Просмотры: 4588
Комментариев: 44
Публикаций: 1
ICQ: 680628638
- 244 +
  Автор: maxim95765   |   Группа: Пользователи   |   Дата: 13 апреля 2011  
прямо сейчас его испробую wink
Комментариев: 25
Публикаций: 2
ICQ: --
- 5 +
  Автор: aspirin   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
BizZe, У меня что-то не катит, может потому, что на Денвере? Вот Ошибки:

Комментариев: 159
Публикаций: 10
ICQ: 407464816
- 174 +
  Автор: bizze   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
aspirin,
Тестировал на последнем Денвере, все отлично. Какие-либо манипуляции проводил с кодом?
Комментариев: 25
Публикаций: 2
ICQ: --
- 5 +
  Автор: aspirin   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
Нет, ну я могу обновить Денвер, или на тестовом попробовать, уже есть...)
Комментариев: 159
Публикаций: 10
ICQ: 407464816
- 174 +
  Автор: bizze   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
И на будущее, Ошибки и прочее сообщать в соответствующий топик на форуме fellow
Ссылка в нижней части статьи.

aspirin,
Предыдущие версии баннера так же реагируют у тебя?
Комментариев: 25
Публикаций: 2
ICQ: --
- 5 +
  Автор: aspirin   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
Окей, я уже посещал топик. wink

Пробовал только v2, не отображалось, сколько заработал, когда залогинен как админ, не отображалось, сколько зарегистрировано, и не открывался баннер /ban.gif Может что-то с .htaccess ?
Комментариев: 77
Публикаций: 2
ICQ: 50406060
- 191 +
  Автор: Contego   |   Группа: Пользователи   |   Дата: 13 апреля 2011  
А что вооббще этот htaccess делает? Для чего он нужен??
И что значит: RewriteRule ^([^/]*)\.gif$ banner_user/index.php?us=$1 [L]?
большое спс, если ответите..
Комментариев: 25
Публикаций: 2
ICQ: --
- 5 +
  Автор: aspirin   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
Ну я сильно не разбираюсь, но сам файл служит для зашиты от взлома самой директории, а это
RewriteRule ^([^/]*)\.gif$ banner_user/index.php?us=$1 [L]
, вроде бы для изменения адреса, в данном случае- Баннера
Комментариев: 76
Публикаций: 18
ICQ: 634377420
- 149 +
  Автор: BeerMan   |   Группа: Пользователи   |   Дата: 13 апреля 2011  
все отлично работает большой +
Комментариев: 137
Публикаций: 3
ICQ: 641954255
- 165 +
  Автор: sifon   |   Группа: Пользователи   |   Дата: 13 апреля 2011  
Вот это сервис уже 2.5 laughing
Комментариев: 25
Публикаций: 2
ICQ: --
- 5 +
  Автор: aspirin   |   Группа: V.I.P.   |   Дата: 13 апреля 2011  
Просто Автор- Молодец lol
Комментариев: 42
Публикаций: 1
ICQ: --
- 46 +
  Автор: anim1900   |   Группа: Пользователи   |   Дата: 13 апреля 2011  
fellow молодец автор молодец!!!!))))))))))
Комментариев: 159
Публикаций: 10
ICQ: 407464816
- 174 +
  Автор: bizze   |   Группа: V.I.P.   |   Дата: 14 апреля 2011  
aspirin,
anim1900,
Плюсики то ставьте! :D

Цитата: Contego
А что вооббще этот htaccess делает? Для чего он нужен??И что значит: RewriteRule ^([^/]*)\.gif$ banner_user/index.php?us=$1 [L]?


.htaccess - это файл дополнительной конфигурации. Благодаря ему можно задавать много дополнительных параметров для работы сервера: доступ к файлам и папкам, преназначение типов файлов, изменение урл и тд...

RewriteRule ^([^/]*)\.gif$ banner_user/index.php?us=$1 [L]

Это значит, что обращение к "любые символы кроме /".gif преобразовать в banner_user/index.php?us="любые символы кроме /"
Комментариев: 25
Публикаций: 2
ICQ: --
- 5 +
  Автор: aspirin   |   Группа: V.I.P.   |   Дата: 14 апреля 2011  
wink Хих, а я то забыл)))
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.