Udregne CPR muligheder
Hej jeg har fundet et script her på sidden der udregner cpr-nr og det virker fint, man jeg vil høre om det er muligt at tilføje noget i stil med det her:f.eks.
1. hvis man skriver 1802702285 så få man at vide om man er mand eller kvinde eller ingen af delne og det virker fint
2. det som jeg vil hør er om det er muligt at kun skrive fødselsdag 180270 og få en oversigt over mulige cpr-nr for det fødselsdag dato:
skriver man 180270 så kommer der til at stå nedenunder
180270-2255 kvinde
180270-3344 kvinde
180270-4499 mand
180270-5577 mand
osv.......
håber at I forstå ellers så spørger I bare ;-)
på forhånd tak
xvid
ps scriptet har jeg fundet her: http://www.eksperten.dk/spm/525391
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Valider CPR nr</title>
<meta name="Generator" content="Stone's WebWriter 4">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/javascript">
function cprCheck(flt){
var cpr = flt.value,match = false,c = document.getElementById('cprcheck');
if(cpr.match(/[0-9]{6}\-?[0-9]{4}/)){
cpr = cpr.replace(/\-/g,"");
var chk = 0;
for(i=9;i>-1;i--){
chk += (+cpr.charAt(i))*((i>2)?(10-i):(4-i));
}
if(chk%11==0)match = true;
var dag = new Date(+cpr.substring(4,2),+cpr.substring(2,2),+cpr.substring(0,2));
if(dag.getTime() > new Date().getTime() || !match){
c.style.color = "red";
c.innerHTML = "Ugyldigt Cpr nr.";
}else{
c.style.color = "green";
c.innerHTML = "Gyldigt Cpr nr. (Køn: " + ((cpr.match(/[13579]$/))?"Mand":"Kvinde") + ")";
}
}else{
c.style.color = "#aaa";
c.innerHTML = (cpr.length>0)?"Validerer ...":"<-- Indtast CPR nr.";
}
}
</script>
</head>
<body>
<form name="form1" method="post" onSubmit="">
<input type="text" name="cpr" onkeyup="cprCheck(this)"> <span id="cprcheck" style="color:#aaa;"><-- Indtast CPR nr.</span><br>
<input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>
