Kezdőoldal » Számítástechnika » Programozás » Hogy tudom meghatározni...

Hogy tudom meghatározni egy-egy url életének időtartamát?

Figyelt kérdés
Van egy regisztrációs rendszerem. És aktivációs linket akarok küldeni a regisztrált e-mail címére, ez már meg is van, viszont nem tudom, hogyan lehetne megoldani azt, hogy a linket regisztrációtól számolva csak az elkövetkező 24 órában lehessen használni?

2015. febr. 11. 14:44
 1/2 anonim ***** válasza:
100%
Gondolom, eltárolod egy db-be, hogy melyek a valid linkek. A db-be mellédobhatod a dátumot is akár.
2015. febr. 11. 14:49
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
100%

Hogy néz ki a linked?


Én így csinálnám:

1. link: http:/valami.hu/activate.php?key=asdasdasd

2. MySQL/egyéb adatbázis tábla tartalma:

asdasdasd | felhasznalo_azonosito | 2015-02-12 14:51:00


1. mező: az aktiválás azonosítója

2. mező: a felhasználó azonosítója

3. mező: egy érvényességi határdátum


A PHP-ban pedig úgy kéne lekérdezni a táblát, hogy a WHERE-ben arra szűrsz, hogy

1) az aktiválás azonosítója megegyezik

2) és a a határdátum >= now()

(now() = aktuális dátum+idő)


Remélem, világos.

Jah, igen: az aktiváló e-mail kiküldése előtt kéne létrehozni azt a rekordot, amit fent felvázoltam. És természetesen ekkor kéne kiszámolni a határidőt.

2015. febr. 11. 14:54
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!