Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sähköpostiaktivointi

Bemari [27.01.2007 21:22:41]

#

Teen sivua jossa on vapaaehtoinen postituslista johon liittyneille lähetetään tärkeät tiedotteet suoraan postiin. Pitäisi saada jonkinlainen sähköpostiaktivointi tehtyä ettei kukaan lisäile turhaan osoitteita listaan. Eli käyttäjän postiin lähetetään ensiksi viesti missä on aktivointilinkki. Mutta miten tänä kananttaa tehdä. teenkö arpomalla jokaiselle osoitteelle jonkun merkkijonon jonka liisään tietokantaan, ja sama merkkijono lähetetään sähköpostilla liittyjälle jossa on aktivointiosoitteena jotain tyyliin www.domain.com/activation.php?code­=l3k235l2l23lk52l . Ja activation.php etsii tuolla code muuttujalla osoitetta taulusta ja aktivoi sen muuttamalla vaikka tietyn määreen toiseksi tai kirjoittamalla loput tiedot kantaan vasta nyt. vai miten on paras???

edit:niin ja jokaisella osoitteella on tietokannassa oma id. voiskohan tuota hyödyntää?

Toivottavasti joku ymmärsi mitä tarkotin. :-)

Antti Laaksonen [27.01.2007 21:29:33]

#

Tuo menetelmä on täysin toimiva. Osoitteen tilaa kuvaava kenttä tietokannassa on hyvä ratkaisu. Pidä vain huoli siitä, että kahta samaa tunnuskoodia ei voi tulla (tai oikea osoite löytyy juuri esim. id:n avulla).

Bemari [27.01.2007 21:34:22]

#

Kiitos nopeasta vastauksesta. Jatkan siis tuolla periaatteella. Tuo systeemi varmaan karsii väärinkäytösten mahdollisuuden minimaaliseksi.
Nyt vaan miettimään miten koodin kirjoittaa :-)

Ravver [27.01.2007 22:07:01]

#

http://www.tutorialized.com/tutorial/Email-Activation-in-PHP/10898

Jos auttaa niin ole hyvä =)

Vastaus

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

Tietoa sivustosta