---
title: "Förhïndra script i gästbok"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/143277-förhïndra-script-i-gästbok"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mackanz"
published: "2006-03-02T11:47:04.000Z"
updated: "2006-03-03T10:24:19.000Z"
replies: 5
views: 433
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/143277-förhïndra-script-i-gästbok"
---

# Förhïndra script i gästbok

## #1 — mackanz, 2006-03-02T11:47Z

Hej!

Jag har en gästbok på en sida. Nu hade någon lagt in ett script som skickade besökarna till playboy.com 

Scriptet låg inom \<script\> och \</script\>

Hur gör man så att besökarna ej kan skriva in script eller att det åtminstonde skrivs ut som ren text.  

Har denna som skriver ut meddelandet:
\<%=replace(server.HTMLEncode(RS("MESSAGE")),vbcrlf,"\<br\>")%\>

De jag skulle behöva är kodexempel då jag inte vet hur  man löser detta.

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

## #2 — WebbisNet, 2006-03-03T02:16Z

om du kör en replace på \< med &lt; och \> med &gt; så kan ju inga script köras, då bara skrivs de ut istället

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

## #3 — Peeer, 2006-03-03T07:44Z

Den koden du visade borde stoppa det där. Säker på att det var i meddelandefältet som scriptet låg? Det kanske låg i något rubrik/namn/mail-fält eller liknande? Kör du htmlencode på texterna där också?

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

## #4 — mackanz, 2006-03-03T10:04Z

Denna sträng skriver ut meddelandet. Alltså message.

\<%=replace(server.HTMLEncode(RS("MESSAGE")),vbcrlf,"\<br\>")%\>

Kan man kompletera denna så att även \< och \> skrivs ut som riktiga tecken så att inga script kan triggas igång. vet inte hur man kompleterar den i så fall. Fär den funkar i alla fall på html-text. Dv,s man kan inte skriva \<b\> och \</i\> osv...

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

## #5 — Denkan, 2006-03-03T10:20Z

Läs igen. Inga \<script\> eller andra HTML-taggar kan köras i meddelandet. Kontrollera eventuella namn-, e-mail-, webbsida-fält också.

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

## #6 — mackanz, 2006-03-03T10:24Z

Tack!
Blev missförstånd på webbisnets inlägg. Trodde man var tvungern att repleasa \< och \> utöver det som jag gjort.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/143277-förhïndra-script-i-gästbok
