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: 2913 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anon75319
freelancer
Varazdin(Hrvatska)

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



Profil

icon Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 20:41 - pre 211 meseci
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.
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
213.244.208.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:04 - pre 211 meseci
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 13
 
Odgovor na temu

anon75319
freelancer
Varazdin(Hrvatska)

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



Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:12 - pre 211 meseci
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.
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
213.244.208.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:26 - pre 211 meseci
Jedan od načina:
http://www.php.net/manual/en/function.rand.php
Powered by Slackware 13
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

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

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 21:38 - pre 211 meseci
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š.

 
Odgovor na temu

anon75319
freelancer
Varazdin(Hrvatska)

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



Profil

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

Možda ču kasnije imati još pitanja
 
Odgovor na temu

Jezdimir Lončar
Aka Blazeme
PHP/jQuery Dev, BildStudio
Crna Gora / Pljevlja

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

Jabber: jezdonet@gmail.com


+4 Profil

icon Re: Aktivacija korisnika preko emaila i jos neke stvari05.12.2006. u 22:02 - pre 211 meseci
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)
 
Odgovor na temu

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

[ Pregleda: 2913 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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