[ mrax @ 15.03.2005. 21:19 ] @
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


[ Br@nkoR @ 15.03.2005. 21:28 ] @
Code:
HTTP_REFERER
[ m_k @ 15.03.2005. 21:30 ] @
S ovim kodom ces ispisati zadnju adresu prije nego je korisnik dosaoo na tvoju stranicu:
Code:
 $_SERVER[HTTP_REFERER]

Ali ako on na tvom siteu klikne na neki link vise nece biti www.neki.com vec ce biti www.tvoj-site.com/
[ mrax @ 15.03.2005. 21:36 ] @
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.
[ boccio @ 15.03.2005. 22:40 ] @
prenesi preko sesije...
[ Nemanja Avramović @ 15.03.2005. 23:09 ] @
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
[ mrax @ 16.03.2005. 13:29 ] @
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"


[ afwt @ 16.03.2005. 14:51 ] @
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
}