Hvis du vil anvende en database, kan du oprette en kolonne af eksempelvis typen INT (integer). Dette vil være postkortenes ID. Laver du denne kolonne til et nøgle, kan der ikke eksistere 2 række i tabellen med samme værdi for denne kolonne. Således er hvert kort unikt bestemt ved dette ID. I mySQL (og mange andre DBMS) kan du få systemet (mySQL) til at genere disse ID'er for dig automatisk. Denne funktion hedder auto_increment, og tilføjes som funktion, når kolonnen oprettes.
Der findes mange gode mySQL tutorials på nettet, der forklarer dette og mere.
Jeg går udfra, at der sendes en URL til modtageren af kortet pr. mail? I denne URL kan du medsende en hemmelig nøgle som parameter. Uden denne nøgle, gives der ikke adgang til det pågældende postkort. Dvs. når du gemmer et postkort i databasen (når en person har oprettet et kort), så gemmer du sammen hermed en nøgle. Den URL modtageren af kortet får indeholder ID'et på kortet og nøglen til dette. Disse skal matche før han får adgang.
Den URL kunne se ud som :
http://www.onlineman.dk/viskort.php?kortID=5&key=dcvcv45df32dff6