• 7 odgovora
  • 5.171 pregleda
Detektiranje i ispisivanje sajta sa kojeg je posjetioc stigao? 15.03.2005. u 21:19 · pre 263 meseci #1
Htio bih napraviti nekakav najobičniji affiliate program pa bih morao detektirati sa koje je web stranice došao posjetioc.
Dakle :
www.neki.com---------->www.moj.com-------www.moj.com/order.php
da pojasnim:
kupac dođe na sajt www.neki.com
vidi moj baner i stigne meni na www.moj.com
kupi stvar u www.moj.com/order.php
i ja vidim da je kupac došao sa www.neki com i isplatim mu proviziju


Potpis
Mrax.....
_________________________
Re: Detektiranje i ispisivanje sajta sa kojeg je posjetioc stigao? 15.03.2005. u 21:36 · pre 263 meseci #4
pa zar ne mogu nekako $_server varijablu poslati sa njim u order.php.
možda da klik u order.php radim naredbom get ali onda moram praviti gumb.
Htio bih to običnim linkom napravit.
Potpis
Mrax.....
_________________________
Re: Detektiranje i ispisivanje sajta sa kojeg je posjetioc stigao? 15.03.2005. u 23:09 · pre 263 meseci #6
ne zaboravite da neki browseri ne dozvoljavaju refferer (to sam na [es] procitao, ako nije istina, ne kritikujte me)

bolje je da za svakog korisnika (automatski, naravno) pravis poseban kod pa da te klik sa njegovog banera dovede na http://www.tvojsajt.com/?ref=www.njegovsajt.com

p0z
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Detektiranje i ispisivanje sajta sa kojeg je posjetioc stigao? 16.03.2005. u 13:29 · pre 263 meseci #7
Dakle za svakog referera moram da kreiram stranicu koja je indentična onoj u kojoj se obavlja kupovina.
Ipak, ako bi http_referer radio barem na 80 % pretraživača dalo bi se i pomoću njega, ipak ako bih svakome dao poseban kod tada bi referer vredio i iz maila, jesam u pravu?

Ok.
Ako njemu kreiram link tipa www.mojsajt.com/?$id=123456 ,dali promenjiva $id dolazi takva na moju stranicu?
i tada bih ga dalje povezao sa svim stranicama sa $id=123456 i akciom "get"


Potpis
Mrax.....
_________________________
Re: Detektiranje i ispisivanje sajta sa kojeg je posjetioc stigao? 16.03.2005. u 14:51 · pre 263 meseci #8
Ne treba da pravis novu stranicu, nego da dodash parametar. Mozes dodati sta hoces, strana ostaje ista (ako ne koristis tu promenljivu).

Posle samo dodash u taj fajl index.php (posle pokretanja sesije):

if ( isset($_GET['refID']) ) {
if ( proveraValidnostiReferera($_GET['refID']) )
$_SESSION['refID'] = $_GET['refID'];
}


a na strani order.php imas (isto posle pokretanja sesije, naravno):

if ( isset($_SESSION['refID']) ) {
// sta vec hoces
}
Potpis
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme