---
title: "Man måste INTE skriva...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12814-man-måste-inte-skriva"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "graf"
published: "2001-11-24T22:18:00.000Z"
updated: "2001-11-25T13:27:00.000Z"
replies: 5
views: 206
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/12814-man-måste-inte-skriva"
---

# Man måste INTE skriva....

## #1 — graf, 2001-11-24T22:18Z

Hej, laddade ner en gästbok tidigare idag. Och när jag skriver ett inlägg så vill jag inte att man måste skriva sin epost, icq eller sin hemsida.
Men vad ska jag ta bort om man bara ska BEHÖVA skriva meddelande & namn?
Såhär ser koden ut:

\<%

Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (\*.mdb)}; DBQ=" & server.mappath ("db/guestbook.mdb")

SQL = "Insert Into Guestbook(namn,epost,hemsida,icq,meddelande) VALUES ('" & Request.Form("namn") & "', '" & Request.Form("epost") &"', '" & Request.Form("hemsida") &"', '" & Request.Form("icq") &"', '" & Request.Form("meddelande") &"')"
Set rs = db.Execute(SQL)

Set rs = nothing
Set db = nothing

Response.Redirect "default.asp"

%\>

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

## #2 — M@rtin, 2001-11-24T22:29Z

Om det fortfarande ska vara möjligt att skriva i det så får du lägga till kod istället:

```
if Request.Form("epost")="" then
   epost=" "
end if
```

O.S.V

Sen måste du ju självklart byta ut Request.form("namn") mot bara "namn" i SQL'n. 

Kanske inte så snygg lösning men :l

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

## #3 — LarsG, 2001-11-24T22:31Z

Om du inte har ändrat tabellen eller inmatningsformuläret så borde det fungera som det är nu. Dvs, om du inte fyller i vissa fält så blir det en tom sträng i de kolumnerna.

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

## #4 — Eclipse, 2001-11-25T12:12Z

"Sen måste du ju självklart byta ut Request.form("namn") mot bara "namn" i SQL'n"

Jo jag gillar martins tillvägagångssätt. Jag har gjort en lite funktion som plockar bort "elaka tecken" och anropar alla med

namn = trimVars("namn")

happy coding!

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

## #5 — Nickemannen, 2001-11-25T12:51Z

Varför inte bara tillåta Nolllängd i databasen?

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

## #6 — aleborg, 2001-11-25T13:27Z

Eller ladda ner en fungerande gästbok härifrån: <http://scripts.cyber.nu/> 

:e

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12814-man-måste-inte-skriva
