---
title: "kolla personnummer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/144173-kolla-personnummer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2006-03-18T21:56:27.000Z"
updated: "2006-03-19T09:20:17.000Z"
replies: 1
views: 426
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/144173-kolla-personnummer"
---

# kolla personnummer

## #1 — WebbisNet, 2006-03-18T21:56Z

hur kollar jag

```
Function GetDate(boxname)

	dim strTemp,strYear,strMonth,strDay
	strYear = Request(boxname & "_year")
	strMonth = Request(boxname & "_month")
	strDay = Request(boxname & "_day")

	if strYear = "" or strMonth = "" or strDay = "" then
		GetDate = "invalid"
	else

		'strTemp = strMonth & "/" & strDay & "/" & right(strYear,2)
		strTemp = DateSerial(strYear, strMonth, strDay)

		if not isDate(strTemp) then
			GetDate = "invalid"
		else
			GetDate = strTemp
		end if
	end if

End Function
```

med denna sats
pn = getDate("txtPersonnr")
if not request.querystring("pn") \<\> "" then
response.redirect "?step=3&err=1"
end if

får det inte att funka

Permalänk: https://www.webforum.nu/p/144173

## #2 — yohpops, 2006-03-19T09:20Z

Vad blir fel?
variablen pn finns inte i querystring.
och varför använda dubbla negationer?
"om inte inte likamed tom sträng"
if-satsen borde vara:

```
if pn = "invalid" or pn = "" then
response.redirect "?step=3&err=1"
end if
```

Permalänk: https://www.webforum.nu/p/1785064

---

Tråden på webben: https://www.webforum.nu/amne/asp/144173-kolla-personnummer
