webForumDet fria alternativet

Problem med citationstecken.

4 svar · 185 visningar · startad av Jöben

JöbenMedlem sedan jan. 200078 inlägg
#1

Hej.

Jag använder mig av denna fil för att skicka info...

<form method="post" action="setup-action.asp">
<select name="farg" class="form">
<option value="beige">Beige
<option value="blue">Blå
<option value="gray">Grå
<option value="green">Grön
<option value="red">Röd
</select><br>
<br>
<input type="hidden" value="%>" name="gomd">
<input type="submit" value="Ändra" class="form-but">
</form>

...och denna för att ta emot och behandla informationen.

<%
Dim F, O

Set F = CreateObject("Scripting.FileSystemObject")
Set O = F.CreateTextFile("c:\sqlcustomers\ass\db\config.inc")

O.WriteLine "<%"
O.WriteLine "dim schema"
O.WriteLine "schema = "& Request.Form("farg") &""
O.WriteLine ""& Request.Form("gomd") &""
O.Close
%>

När jag kört detta ska det skapas en fil som heter config.inc skapas denna ska i sin tur seut såhär (om man väljer blå).

<%
dim schema
schema = "blue"
%>

Men jag vet inte hur jag ska få till citationstecknen runt blue.
Någon som vet hur detta problemet kan lösas?

------------------
//Jöben

bohlinMedlem sedan mars 2000263 inlägg
#2

O.WriteLine "schema = "& Replace(Request.Form("farg"), """", "")

en sak till:
byt
O.WriteLine ""& Request.Form("gomd") &""
mot
O.WriteLine "%>"

------------------
/bohlin
kaffe är djävulens dryck
glögg är guds dryck

[Redigerat av bohlin den 04 nov 2000]

[Redigerat av bohlin den 04 nov 2000]

JöbenMedlem sedan jan. 200078 inlägg
#3

skall testa...

men det fungerar inte att snvända sig av:
O.WriteLine "%>"

Försökte det innan.

------------------
//Jöben

Andreas LMedlem sedan sep. 2000215 inlägg
#4

Använd Chr(34) när du vill skriva ett citat-tecken.
ex:

O.WriteLine "dim schema"
O.WriteLine "schema = "& Chr(34) & Request.Form("farg") & Chr(34)
O.WriteLine ""& Request.Form("gomd") &""
O.Close

/Andreas L

------------------
"Life's a bitch who sucks... then you marry one who doesn't"

[Redigerat av Andreas L den 05 nov 2000]

PatrikBMedlem sedan mars 20002 836 inlägg
#5

... eller:

O.WriteLine "schema = """ & Request.Form("farg") & """

cya,

------------------
'*********************
Response.Write("PatrikB")
Response.End
'*********************

132 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)