Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Referralin tekoapua

Smuliii [22.12.2008 23:20:23]

#

Eli tarttis tehdä sellainen systeemi, että kun käyttäjä painaa linkkiä (esim. http://sivusto.fi?ref=123) ja rekisteröityy niin käyttäjä, joka on tuon linkin takana saa pojon. Onkos ideoita miten tälläistä lähtee kehittämään eteenpäin? Itse en keksi mitään "hyvää" tapaa..

Triton [22.12.2008 23:30:12]

#

Voitko hieman täsmentää? Eli tarkoitatko sitä, että kun henkilö rekisteröityy ja kun joku katselee hänen profiiliaan, niin tämä saa siitä jonkin pisteen?

Jos tota tarkoitat, niin lähtisin PHP:llä tekemään sillä tavalla, että kun sivu latautuu, niin lisätään tämä "piste" esim. tietokantaan sellaiseen soluun, mihin näitä pisteitä ylipäätään kerätään tai sitten tekstitiedostoon...

Tumettaja [22.12.2008 23:46:48]

#

Aina kun uusi käyttäjä rekistöröityy sivustollesi, niin tallennat uuden käyttäjän
tietoihin uniikin tunnisteen. Ref linkki muodostuu täten näin: http://sivusto.fi?ref=käyttäjän_tunniste
Sitten itse sivustolla otat talteen annetun tunnisteen, etsit käyttäjän jolla tuo tunniste on, ja annat hänelle pisteen.

Smuliii [23.12.2008 02:24:54]

#

Tumettaja taisi ymmärtää idean mutta selitän sen vielä kerran: Eli kun joku klikkaa ref-linkkiä ja rekisteröityy kyseiselle sivustolle niin linkinjakaja aka sivusto.fi?ref=tunniste saa tililleen pisteen.

@Tumettaja - Jotain tuollaista olin ajatellutkin. Hmm, ehkäpä jotenkin niin, että rekisteröitymisessä olisi lisälomake johon kirjoitettaisiin käyttäjän nimi (täyttyy automaattisesti ref-linkin kautta) ja jos sellainen löytyy tietokannasta lisätään pojo sille vanhalle käyttäjälle. Pitää miettiä lisää kun heräillään..

Smuliii [23.12.2008 12:33:58]

#

Nyt pitäisi jotenkin saada tehtyä piilotettu lomake johon haetaan tuo ref-linkin tunniste mutta mites se onnistuu?

$_SERVER['REQUEST_URI'];

Tuo hakee siis muoto /kansio/tiedosto.php?ref=tunniste paitsi tietenkin, jos alihakemistoja ei ole niin sitten pelkän tiedoston mutta mites saisi hankittua tuon =-merkin jälkeiset kirjaimet?

Tumettaja [23.12.2008 13:34:33]

#

Et tarvitse piilotettua lomaketta, vaan yksinkertaisesti tallennat ref tunnisteen muuttujaan. Eli jos osoite on muotoa http://sivusto.fi?ref=käyttäjän_tunniste saat napattua tunnisteen talteen esimerkiksi näin:

$ref = isset($_GET["ref"]) ? $_GET["ref"] : "";

Smuliii [23.12.2008 14:08:03]

#

Hyvinhän tuo näyttää toimivan, kiitokset avusta. Vielä pitää lisätä se pisteenlisäys mutta sen ei pitäisi olla vaikea.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta