Hallo,
ich wollte mal Fragen, ob es eine Möglichkeit gibt, ein Skript zu schreiben, dass nach Eingabe der Personalausweisnummer automatisch das Alter errechnet und es dann ausgibt?
Der 2. teil von zahl 1 - 6 sind das gebutsdatum
und zwar im format
JJMMTT
Die gesamte spazifikation lautet:
ABCDEFGHIZ - JKLMNOY - PQRSTUX - W
A - I = zufällig zahlen - eigendlich eine registrierte nummer, aber nicht nachprüfbar.
Z = ((A+D+G)*3 + (B+E+H)*5 + (C+F+I)*7)%10
JK = geburtsjahr
LM = geburtsmonat
NO = geburtstag
Y = ((J+M)*3+(K+N)*5+(L+O)*7)%10
PQ = Ablaufjahr
RS = Ablaufmonat
TU = Ablauftag
X = ((P+S)*3+(Q+T)*5+(R+U)*7)%10
W = ((A+D+G+Z+L+O+Q+T)*3+(B+E+H+J+M+Y+R+U)*5+(C+F+I+K+N+P+S+X)*7)%10
Das ist der aufbau der nummer mitsamt formeln für das berechnen der prüfsummen. das %10 heißt Nimm den rest einer division durch 10, gemeint ist in PHP der Modulo operator der auch % heißt. Jeder buchstabe steht für eine stelle der nummer.