---
title: "få replace(text, \"<br/>\", vbcrlf) att funka med server.execute?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/124378-få-replace-text-br-vbcrlf-att-funka-med-server-execute"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "-mjansson-"
published: "2005-03-14T23:47:53.000Z"
updated: "2005-03-15T11:40:17.000Z"
replies: 9
views: 491
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/124378-få-replace-text-br-vbcrlf-att-funka-med-server-execute"
---

# få replace(text, "<br/>", vbcrlf) att funka med server.execute?

## #1 — -mjansson-, 2005-03-14T23:47Z

Nu börjar jag nog bli lite tjatig med alla mina frågor =P
Men hur ska man göra för att få replace(text, "\<br/\>", vbcrlf) att funka med server.execute?

kod::
\<% text=Request.Form("fil")%\>
\<%input= Server.Execute(text)
     input=replace(text, "\<br/\>", vbcrlf)%\>
\<form method="post" action="skicka.asp"\>
\<input name="filnamn" type="hidden" value="\<%Response.Write(text)%\>"\>
\<br\>
Text:
\<br\> 
\<textarea name="text" cols="50" rows="15" wrap="PHYSICAL" \>
\<% Response.Write(input)%\>
\</textarea\>

\<br\>
\<input type="submit" value="skicka"\>
\<input type="reset" value="återställ"\>
\</form\>

tack på förhand

//Martin

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

## #2 — WebbisNet, 2005-03-15T02:13Z

ska det inte vara input=replace(text, vbCrLf, "\<br\>")%\>

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

## #3 — Palle, 2005-03-15T07:31Z

mjansson: Server.Execute fungerar inte på det sättet.. det som du exekverar exekveras 
iom anropet, du kan inte fånga upp det i ett värde på det sättet som du försöker.

Om du vill hämta data från en fil får du använda FSO istället.

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

## #4 — -mjansson-, 2005-03-15T09:50Z

WebbisNet:: nej.. det har jag i den filen som den skickar.
och se när man går in och ska redigera den så visar den alla \<br/\> och då vill jag att den ska göra om dem till vbCrLf igen =)

Palle:: hur gör man det då?

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

## #5 — Palle, 2005-03-15T09:51Z

> Request.Form("fil")

Vad är detta?
Är detta en fil på servern?

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

## #6 — J.N., 2005-03-15T09:55Z

HEJ!

Om detta handlar om att spara data, ska du inte ändra något förrän du presenterar texten igen, då gör du din Replace.

Den data som lagras ska ha VbCrLf i sig, inget annat.

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

## #7 — -mjansson-, 2005-03-15T10:45Z

detta är när man redigerar texen som finns i hem.txt
då visas den i en textarea och då vill jag ha bort alla \<br/\> och ha vbCrLF
sen när man sparar texten igen gör den om det till \<br/\> igen =)

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

## #8 — -mjansson-, 2005-03-15T10:54Z

Löste det =D

kod::

\<% fil=Request.Form("fil")%\>
 \<% 
Set fs = CreateObject("Scripting.FileSystemObject")

 Set wfile = fs.OpenTextFile(fil) 
 
input = wfile.ReadAll

 wfile.close 
Set wfile=nothing 
Set fs=nothing
text = replace(input, "\<br/\>", vbcrlf)
%\>

\<form method="post" action="skicka.asp"\>
\<input name="filnamn" type="hidden" value="\<%Response.Write(fil)%\>"\>
\<br\>Text:\<br\> \<textarea name="text" cols="50" rows="15" wrap="PHYSICAL" \>\<%Response.Write(text) %\>\</textarea\>

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

## #9 — -mjansson-, 2005-03-15T11:02Z

men hur får man så att den inte skapar en \<br/\> där det är en automatisk radbrytning? utan bara skapar en där man har gjort radbryningen själv (ENTER)??

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

## #10 — @nders, 2005-03-15T11:40Z

Om du använder wrap="virtual" på textarean så borde det fungera som du önskar.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/124378-få-replace-text-br-vbcrlf-att-funka-med-server-execute
