webForumDet fria alternativet
Logga in / Bli medlem

Testa personnummer

PHP

3 svar · 461 visningar · startad av sonicblues

Medlem sedan sep. 20016 inlägg
Frågan#1

Hej,

Jag har en gång kunna formen för att räkna ut om ett personnummer stämmer men har tyvärr glömt bort den.

Finns det någon här som kan den och kanske vet hur man med hjälp av .php kan testa ifall en inmatning innehåller ett kortet eller felaktigt personnummer?

Tacksam för svar.

Medlem sedan aug. 2000238 inlägg
#2

orkar inte skriva nån funktion nu men så här räknar man ut d iaf:

sista siffran e kontrollsiffran

ex 830405-123

split($personnummer)

första siffran gångrar du med 2 nästa med 1, nästa med 2 osv, sedan plussar du ihop resultaten

(8*2)+(3*1)+(0*2)+(4*1)+(0*2)+(5*1)+(1*2)+(2*1)+(3*2) = 30

sista siffran i summan(30) är kontrollsiffran (0) ->

830405-1230

tänk oxå på att näst sista siffran är för om du är kille(udda) eller tjej(jämn)

är absolut inte 100 säker på allt detta men nåt liknande är d iaf :)

Medlem sedan dec. 200012 464 inlägg
#3

Färdigt och klart
http://script.webforum.nu/wf/Forum4/HTML/000023.html

Medlem sedan okt. 20001 285 inlägg
#4

hehe.. enligt det scriptet så finns jag inte.. jag kanske är en seriefigur ? :e

259 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)