---
title: "18 års koll via formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/141448-18-års-koll-via-formulär"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Asa"
published: "2006-01-24T18:40:52.000Z"
updated: "2006-01-24T19:12:10.000Z"
replies: 4
views: 330
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/141448-18-års-koll-via-formulär"
---

# 18 års koll via formulär

## #1 — Asa, 2006-01-24T18:40Z

Behöver en koll i ett formulär där man väljer år, månad och datum i 3 olika rullister som kollar att man är 18 år. Hoppas på snabb hjälp!

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

## #2 — @nders, 2006-01-24T18:48Z

Jag utgår ifrån att du har tre dropdowner.

```
dDate = CDate(Request.Form("year") & "-" & Request.Form("month") & "-" & Request.Form("day")
if datediff("yyyy", date, dDate) > 17 then
     ' weee
end if
```

Något att testa i alla fall.

Jag är inte helt säker på att det fungerar, det kan faktiskt vara så att vbscript struntar i om man har fyllt eller inte. I så fall får du jämföra antalet dagar.

mvh

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

## #3 — Asa, 2006-01-24T19:04Z

Tackar för ditt tips. Skall testa och återkomemr!

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

## #4 — UlfT, 2006-01-24T19:09Z

Annars är det väl enklare att helt enkelt bara ställa en fråga som man får svara ja eller nej på. Det är ju inte precis som att kollen skulle vara särskilt säker, hur som helst.

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

## #5 — pimpN, 2006-01-24T19:12Z

Du måste ha 3 rullistor med namnen "birthyear", "birthmonth" & "birthday"

```
<%
theyear = Request.Form("birthyear")
themonth = Request.Form("birthmonth")
theday = Request.Form("birthday")

persondate=cdate("("theday")/("themonth")/("theyear") 00:00:00")

datedifference = DateDiff("d", Now(), persondate)

If datedifference >= 6570 Then %>
<p>hello hottie, ready for some masturbation?</p>
<% Else %>
<p>öh? go home and cry with your mom.</p>
<% End If %>
```

det här scriptet fungerar iallafall för alla som fyllt 18 samma dag som de "registrerar sig". Med ett dumt script skulle det kunna bli så att de som fyller i december kan komma in på sidan redan i januari (som 17-åringar)

**Edit: jag får inte in värdena theday osv i cdate().. om någon kan rätta till det fungerar det^^**

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/141448-18-års-koll-via-formulär
