Sznaps
1.10.2003, 22:22:45
Założeniem było stworzenie programu partnerskiego. Ja udostępniam komuś kod , który zamieszczony na stronie będzie wyświetlał mój banner. Jak ktoś kliknie i u mnie coś kupi to osoba , na której stronie banner się znajduje dostanie prowizję. Plan był taki , że przy rejestracji partner dostaje id i podaje adres gdzie umieści banner. W kodzie wyświetlającym banner jest zmienna id w linku na moją stronę. U mnie system sprawdza czy jak doszlo takie id to czy klient przyszedł z wpisanej przez partnera strony ( przez referera ) i jeśli tak i jeśli klient opłaci co trzeba partner dostaje prowizję. Niestety napisałem to i okazało się że nie ma refererów ( są puste serwer tego nie obsługuje i co robić:-((((((((((((9 ) Pozdrawiam i wielkie dzieki za każdą radę.
adwol
1.10.2003, 22:49:36
Cytat
( są puste serwer tego nie obsługuje i co robić:-((((((((((((9 )
Co znaczy, że serwer tego nie obsługuje? Zobacz czy
$_SERVER['HTTP_REFRER'] też nie istnieje. Obstawiałbym bardziej, że to przeglądarka nie wysyła referera niż że to wina serwera.
Sznaps
1.10.2003, 23:10:29
odpaliłem kilka różnych szkapę, operę,mozillę itd i wszędzie to samo:-(((((
spenalzo
2.10.2003, 01:13:04
To sprawdź czy przez JavaScript możesz odczytać referera.
Sznaps
2.10.2003, 08:17:11
nigdy takiego skryptunie używałem.Pozdrawiam.
spenalzo
2.10.2003, 08:26:34
To masz włąsnie okazję. O ilę się nie myle to jest to document.referer.
Sznaps
2.10.2003, 08:41:48
poniższy kod niestety nie dziąła
$referer= ?><script language="JavaScript" type="text/javascript">document.referrer</script> <?;
spenalzo
2.10.2003, 08:44:42
1. Tak jak napisałem referer, a nie referrer.
2. Zobacz czy to działa
[xml:1:09a6abbe44]<script language="JavaScript" type="text/javascript">document.write(document.referer)</script>[/xml:1:09a6abbe44]
scanner
2.10.2003, 08:46:43
Może tak?
Kod
document.write ("&referer=" + escape(document.referer));
__
Spenalzo; damm... U'r fast...
Sznaps
2.10.2003, 09:02:16
niestety...:-((((
spenalzo
2.10.2003, 09:03:38
Cytat
niestety...:-((((
Co niestety? Niestety nie wróżymy w dni parzyste.
Cytat
Spenalzo; damm... U'r fast...[/size]
Wiesz... jakbyś słuchał jak się robi dzielenie modulo w pascalu, to też byś tak pisał...
Sznaps
2.10.2003, 11:27:42
Wyskakuje mi undefined...to było to niestety:-) Pozdrawiam.
spenalzo
2.10.2003, 11:31:08
Nie wiem czy wiesz, ale referer będzie ylko wtedy, jeżeli na stronę x.php wejdziesz ze strony y.php - jak wpiszesz adres to bedzię pusty referer.
Poza tym: www.google.pl
scanner
2.10.2003, 11:31:30
OT:
Cytat
Cytat
Spenalzo; damm... U'r fast...[/size]
Wiesz... jakbyś słuchał jak się robi dzielenie modulo w pascalu, to też byś tak pisał...
No ja takich luksusów nie mam
Sznaps
2.10.2003, 11:40:19
a mogliubyście podsunąć jakiś alternatywny pomysł na rozwiązanie tego projektu bez użycia referera??
scanner
2.10.2003, 11:45:39
Cytat
Plan był taki , że przy rejestracji partner dostaje id
Do którego można dopiąć jakiś hash, np: md5( ID i czegos jeszcze ) - i na tej piodstawie identyfikowac partnera. To wystarczy.
Sznaps
2.10.2003, 11:50:21
no ale jak skopiuje ten banner i po4rozsyła na innych stronkach to co? zawsze przyjdzie to samo id i klucz do hasha i wszystko będzie się zgadzało.
spenalzo
2.10.2003, 12:05:30
To źle, że więcej wyświetleń?
Sznaps
2.10.2003, 12:08:16
no ja muszę płacić prowizję jakiejś osobie.Jeżeli on roześle banner po iluś tam stronach to każdy zakup idzie na jego konto. Osoba , dla której to robię nie chce aby zaistniała taka sytuacja.
spenalzo
2.10.2003, 12:11:29
Hmm no fakt.
scanner
2.10.2003, 12:13:15
spenalzo
2.10.2003, 12:22:54
Cytat
Fakt, nie zauważyłem...
Ale to jest najlepszy sposób na stracenie kasy i nie zarobienie niczego.
Sznaps
2.10.2003, 12:32:37
nie za wyświetlanie!! Gdy ktoś poprzez ten banner wejdzie i kupi coś na stronie to wtedy osoba, która zamieściła banner dostaje jakąś prowizję.:-)
scanner
2.10.2003, 12:33:40
a dla Ciebie tą osobą, która powinna dostać prowizję jest ID - więc w czym problem, bo chyba nie rozumiuem...
Sznaps
2.10.2003, 12:41:52
ID jest przekazywane z linkiem na moją stronę. ALE!!: jeżeli ten kto wszeedł w program partnerski roześle kod żródłowy wyświetkający banner na 1000 sajtów to jeżeli ktoś coś kupi przychodząc z innego sajtu ( na który osoba ta wsadziła kod ze swoim id ) to i tak trzeba będzie zapłacić temu komuś z programu partnerskiego a jak napoisałem wcześniej nie chcemy takiej sytuacji . Tak więc po prostu najlepiej by było identyfikować z którego sajtu przyszedł klient ale niestety referer nie działa tak wiec....jak inaczej??macie jakiś pomysł?Pozdrawiam.
scanner
2.10.2003, 12:49:34
Cytat
jeżeli ten kto wszeedł w program partnerski roześle kod żródłowy wyświetkający banner na 1000 sajtów to jeżeli ktoś coś kupi przychodząc z innego sajtu ( na który osoba ta wsadziła kod ze swoim id ) to i tak trzeba będzie zapłacić temu komuś z programu partnerskiego
No i gdzie tu problem? Jeśłi mam kilka stron, to nie mam mieć prawa umieszczania mnojego ID na każdej z nich?


?
Sznaps
2.10.2003, 12:53:14
pewnie że masz ale w tym wypadku ta sprawa ma wyglądać tak a nie inaczej i nie zależy to ode mnie:-)
scanner
2.10.2003, 12:58:14
[quote]'HTTP_REFERER'
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. [b]Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trustedPokaż to swojemu zleceniodawcy.
Osobiście nie znam metody (poza instalowaniem jakiegoś oprogramowania u klienta), która mogła by Ci pomóc.
Sznaps
2.10.2003, 13:09:11
tia ciężka sprawa. Wielkie dzięki dla wszystkich za rady. Bardzo fajne forum muszę powiedzieć.:-)
scanner
2.10.2003, 13:32:07
Cytat
Bardzo fajne forum muszę powiedzieć.:-)
A jak fajnie obieramy ziemniaki....
hmmm - mysle, ze niewykonalne jest takie zabezpieczenie - jezeli by bylo, to taki nieuczciwy gosciu moglby w bannerze podac kod nie do twojej stronki, ale najpierw do skryptu na swojej, ktory przekierowywuje na ta twoja...
musisz pomyslec nad jakims innym pewniejszym rozwiazaniem - moze wpisywanie adresu strony referenta w formularzu zakupu or sth like that?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.