X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Переадресация в пхп
people2010
people2010
Topic Starter сообщение 6.9.2010, 19:12; Ответить: people2010
Сообщение #1


Хочу разместить на своём сайте код банера, полученый после регистрации в партнёрке, он выглядит таким образом.
Вот код:
<a href="http://1popov.ru/name/disc1" target="_blank">
<img src="http://1popov.ru/aff/adv_materials/disc1/banners/banner.gif" width="468" height="60" border="0" /></a>


Как защитить банер через пхп, чтоб когда человек перейдёт по этому банеру размещённому на моём сайте,чтоб он не обрезал хвост
http://1popov.ru/name/disc1 куда будет ссылаться банер.
Автор партнёрки предлагает такое: http://www.evgeniypopov.ru/index.php?_m=kn...=59&nav=0,8
но это если просто ссылка, а у меня банер его, он говорит что на основе этой ссылки, а конкретно не пишет полный код,это по службе поддержки.

Я думаю что это нужно сделать так:
Написать нужно так?
Файл 1.php
<?php $URL="http://1popov.ru/name/disc1" target="_blank">
header("Location:$URL");
exit();
?>

Файл index.php

Вот так потом оформлять этот банер на моей главной странице, где буду рекламировать диск?

<?php
<a href="1.php"><img src="http://1popov.ru/aff/adv_materials/disc1/banners/banner.gif" width="468" height="60"></a>
?>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 6.9.2010, 20:50; Ответить: Mulder_hb
Сообщение #2


Жопов!!!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 6.9.2010, 21:03; Ответить: MetSerp
Сообщение #3


что у вас в коде твориться?
[PHP]<?php
$URL="http://1popov.ru/name/disc1" target="_blank">// зачем тут таргет и угловая скобка в конце?
header("Location:$URL");
exit();
?>[/PHP]
далее вы это передаете в функцию header() которая, на минутку:
Description

void header ( string $string [, bool $replace = true [, int $http_response_code ]] )
header() is used to send a raw HTTP header. See the » HTTP/1.1 specification for more information on HTTP headers.

он не принимает строку в виде содержимого html тега (тем более у вас там синтаксическая ошибка)
но в целом ваш замысел понятен.
Да если вы залинкуете банер на редиректующую страницу, то обрезать ссылку не зная ее не смогут, но тогда все посетители будут идти не от себя а с вашего сервера, в итоге уник будет всего 1 хоть кликнет тысяча человек.
PS самое печальное что вы распространяете курсы php.....
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 6.9.2010, 21:10; Ответить: people2010
Сообщение #4


То есть не стоит линковать банер?
И не стоит так делать как написал выше, потому-что не будет учитываться?
Что, чистый код вставлять только, прийдёться подвергаться обрезки партнёрских ссылок опытными пользователями.?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 6.9.2010, 21:25; Ответить: MetSerp
Сообщение #5


я просто не в курсе как у попова учитываются клики. Хотя учитывая уровень его знаний может и прокатит, хотя если он немного погуглил то наверняка нашел нормальный счетчик и тогда не прокатит.
Хотя можете перенаправлять ява скриптом, тогда страничку загрузит браузер пользователя и все учтется, можно вообще ссылку base64 закодировать и переходить при помощи ява скрипт опять же.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 6.9.2010, 21:28; Ответить: people2010
Сообщение #6


Напишите пож. как при помощи яваскрипта тогда оформить,я не в курсе просто.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 6.9.2010, 22:11; Ответить: MetSerp
Сообщение #7


[PHP]document.getElementById('bannerID').onclick = function () {window.location = 'link';}[/PHP]
Чего то типа этого.
bannerID = id картинки банера
link = ваша ссылка вида http://google.ru
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 6.9.2010, 22:24; Ответить: people2010
Сообщение #8


То есть полный код должен выглядеть так?

document.getElementById('http://1popov.ru/aff/adv_materials/disc1/banners/banner.gif"
width="468" height="60" border="0" /></a>').onclick = function ()
{window.location = 'http://1popov.ru/name/disc1';}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 6.9.2010, 22:28; Ответить: MetSerp
Сообщение #9


'http://1popov.ru/aff/adv_materials/disc1/banners/banner.gif"
width="468" height="60" border="0" /></a>'

O_o вы чего?
id элемента это атрибут тега
<img id = "вот это и есть id элемента" src="pic.png" />

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется пхп программист на мелкие, периодические, задачи
Работаю только с пост.оплатой.
5 GigArt 1846 29.7.2020, 15:42
автор: GigArt
Открытая тема (нет новых ответов) Требуется пхп спец. Опенкарт
0 Mukis 1477 3.8.2017, 13:09
автор: Mukis
Открытая тема (нет новых ответов) Ищу опытного пхп програмера
доделать доску объявлений
0 sergeyich 1023 24.6.2016, 17:35
автор: sergeyich
Открытая тема (нет новых ответов) требуется программист на пхп
2 DmitriyV 3808 15.10.2010, 0:43
автор: -RayOfLight-
Открытая тема (нет новых ответов) требуется скрипт пхп
5 ssgperm 3989 9.4.2010, 0:25
автор: -Tommik-


 



RSS Текстовая версия Сейчас: 25.4.2024, 10:14
Дизайн