Alla noder är unika. Är det just personnummer du vill lägga till så är mitt tips att du installerar modulerna CCK, Content Profile och Date.
Därefter skapar du ett nytt datumfält i innehållstypen Profile där du anger födelsedatumet. Slutligen lägger du till ett nytt textfält som är de sista fyra siffrorna i personnumret. Självklart kan du lägga till fler fält till din profil om du vill, såsom namn, adress mm.
Om du skapa ett fält i CCK eller annan modul. Då ska du har en validerings function som kollar in på databasen ses till att personnummer är unique i databasen. Det är precis som man gör med användarnamn. Ett lätt sätt att gör så är att sätta database fältet till unique index så att ingen dubbletter kan hämna in.
Comments
Alla noder är unika. Är det
Alla noder är unika. Är det just personnummer du vill lägga till så är mitt tips att du installerar modulerna CCK, Content Profile och Date.
Därefter skapar du ett nytt datumfält i innehållstypen Profile där du anger födelsedatumet. Slutligen lägger du till ett nytt textfält som är de sista fyra siffrorna i personnumret. Självklart kan du lägga till fler fält till din profil om du vill, såsom namn, adress mm.
jag har gjort ett fält för
jag har gjort ett fält för personnummer men vill göra så att ingen kan lägga till samma personnummer igen... det är så jag menar med unik.
Validering
Om du skapa ett fält i CCK eller annan modul. Då ska du har en validerings function som kollar in på databasen ses till att personnummer är unique i databasen. Det är precis som man gör med användarnamn. Ett lätt sätt att gör så är att sätta database fältet till unique index så att ingen dubbletter kan hämna in.
Carl McDade
Drupal Source Exchange - alpha
Unique field kanske?
Du kanske kan kolla in http://drupal.org/project/unique_field
/* Mikke Schirén, https://digitalist/ */