Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Aktivacija korisnika preko emaila i jos neke stvari

[es] :: PHP :: Aktivacija korisnika preko emaila i jos neke stvari

[ Pregleda: 630 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

wiktor
Viktor Pocedulic
Varazdin(Hrvatska)

Član broj: 75319
Poruke: 238
*.adsl.net.t-com.hr.

ICQ: 348376555


Profil

icon Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 20:41

Pišem jednu poveliku skriptu za jednu veliku aplikaciju i ta skripta u sebi sadržava registriranje korisnika. Mene zanima postupak kako napraviti da kada korisnik popuni formular da se njemu pošalje na mail koj je upisao link sa aktivacijskim ključem i da kada on klikne na taj link da je on aktiviran.

U bazi sam napravio polje sa nazivom aktiviran i zamislio sam da dok korisnik klikne link da skripta promjeni to polje u 1 a da je to polje po defaultu 0.
Mene konkretno zanima postupak od kreacije tog aktivacijskog ključa pa do skripte koja bi automatski mjenjala to polje.
Netreba mi kod ali bi bilo dobro da ima.
Znaci objašnjenje kako to napraviti.
Fuck the Cola fuck the Pizza all we need is shljivovitza!
05.12.2006. u 20:41 

centaur
Ivan Pavković
web developer, UTP-Code
Beograd

Član broj: 65691
Poruke: 219
213.244.208.*

ICQ: 249678363
Sajt: www.pavko.info


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:04
U principu si sve lepo opisao.
Kao kljuc generisi neki broj ili sta vec hoces(mozez i sid da stavis) i njega dodaj u mail kao link i istovremeno ga ubaci u za to odredjeno polje u bazi (ako hoces da postoji vremensko ogranicenje za aktivaciju onda u bazu ubaci i datum).
Onda napravi skriptu koja ce taj kljuc da prihvati,prelista bazu i eventualno uporedi datume.
Ako dodje do poklapanja,jednostavno ubaci u bazu 1 u polje koje si spominjao.
To ti je teoretski.Praksa se svodi na fizikaliju.
Powered by Slackware 12
05.12.2006. u 21:04 

wiktor
Viktor Pocedulic
Varazdin(Hrvatska)

Član broj: 75319
Poruke: 238
*.adsl.net.t-com.hr.

ICQ: 348376555


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:12
Tek sad sam skuzil kak je to zapravo jednostavno! Ja sam mislio da je to nesto kompliciranije!
Samo mi recite koj je najbolji(najbrži način) za generirajne slučajnih brojeva i znakova npr. od 8 znamenka.

Fuck the Cola fuck the Pizza all we need is shljivovitza!
05.12.2006. u 21:12 

centaur
Ivan Pavković
web developer, UTP-Code
Beograd

Član broj: 65691
Poruke: 219
213.244.208.*

ICQ: 249678363
Sajt: www.pavko.info


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:26
Jedan od načina:
http://www.php.net/manual/en/function.rand.php
Powered by Slackware 12
05.12.2006. u 21:26 

Davor Grubelić

Član broj: 46879
Poruke: 277
*.xnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:38
Code:

$rand_a = rand(500,500000);
$rand_b = rand(1,1000000);
$password = substr(md5(rand(-$rand_a,$rand_b)),0,8);


i sad samo mjenjaš koliko brojeva hoćeš.

05.12.2006. u 21:38 

wiktor
Viktor Pocedulic
Varazdin(Hrvatska)

Član broj: 75319
Poruke: 238
*.adsl.net.t-com.hr.

ICQ: 348376555


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:42
Ok hvala! Rješio sam problem!
Zapravo je trebalo samo malo razmisliti :D:D:D

Možda ču kasnije imati još pitanja

Fuck the Cola fuck the Pizza all we need is shljivovitza!
05.12.2006. u 21:42 

Neohacker
Jezdimir Lončar
Crna Gora / Pljevlja

Član broj: 74833
Poruke: 538
*.reqwireless.com.

Jabber: neohacker@elitesecurity.org
ICQ: 354779968
Sajt: www.jezdo.net


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 22:02
Ja sam u mojoj aplikaciji koristio ovo:
Code:

$actcode = rand(000000000000000,999999999999999);

Na phpbuilder.com možeš da nađeš finu f-ju za generisanje rand brojeva.
P.S. Možeš i da je napišeš: nije teško.
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)
PHP Diskusije, tutoriali i skripte
“Dobri programeri pišu kvalitetan kod, najbolji ne pišu, koriste skripte ovih prvih.” - mVeliki

2.1.2008. sam cijelu noć proveo kodirajuci. : (
3.1.2008. opet sam cijelu noć proveo kodirajuci. : (
05.12.2006. u 22:02 

[es] :: PHP :: Aktivacija korisnika preko emaila i jos neke stvari

[ Pregleda: 630 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.