Hejsan! prova med att ta bort "AND" och istället gör du bara ett rad byte. Nu får jag inga felmeddelanden iallafall, men där jag vill att ExplainTexten ska stå står det bara "ExplainText" inte det jag vill alltså ("Texten i mitten till höger på startsidan") <%Response.Write ("ExplainText")%> skriver ut strängen ExplainTextVad är fel ...?
Har försökt att gjort något själv för en gångs skull men det vill inte som jag vill, vad är det för fel i denna kodsnutt? Alla variabler är deklarerade.
<% ElseIf Request.QueryString("jobbaMed") = "editTextvilken" Then
Visa = "SELECT * FROM TBL_Texter"
RS.Open Visa, Connect, 3, 3
If Request.QueryString("Text") = "TopLeft" Then
TextEdit = RS("StartsidanTopLeft") AND ExplainText = "<b>Texten överst till vänster på startsidan:</b> (det går bra att använda HTML taggar ex. <b>, <U> och <I>)<br>"
ElseIf Request.QueryString("Text") = "MiddleRight" Then
TextEdit = RS("StartsidanMiddleRight") AND ExplainText = "<b>Texten i mitten till höger på startsidan:</b> (det går bra att använda HTML taggar ex. <b>, <U> och <I>)<br>"
End If
RS.Close
Connect.Close
Set RS=Nothing
Set Connect=Nothing
%>
<%Response.Write "ExplainText" %>
<% response.write replace ("TextEdit"), "<br>", vbCrLF) %>
/TomasSv: Vad är fel ...?
TextEdit = RS("StartsidanTopLeft")
ExplainText = "<b>Texten överst till vänster på startsidan:</b> (det går bra att använda HTML taggar ex. <b>, <U> och <I>)<br>"
TextEdit = RS("StartsidanMiddleRight")
ExplainText = "<b>Texten i mitten till höger på startsidan:</b> (det går bra att använda HTML taggar ex. <b>, <U> och <I>)<br>"
Du har även missat en sak på sista raden..
<% response.write replace ("TextEdit"), "<br>", vbCrLF) %>
det ska nog vara:
<% response.write replace(("TextEdit"), "<br>", vbCrLF) %>
det borde fungera nu...
//Danne NSv: Vad är fel ...?
och där jag vill att RS("StartsidanTopLeft") ska stå står det bara TextEdit.
Koden ser nu ut så här:
<% ElseIf Request.QueryString("jobbaMed") = "editTextvilken" Then
Visa = "SELECT * FROM TBL_Texter"
RS.Open Visa, Connect, 3, 3
'Text1 = "Texten överst till vänster på startsidan"
'Text2 = "Texten i mitten till höger på startsidan"
If Request.QueryString("Text") = "TopLeft" Then
TextEdit = RS("StartsidanTopLeft")
ExplainText = "Texten överst till vänster på startsidan"
ElseIf Request.QueryString("Text") = "MiddleRight" Then
TextEdit = RS("StartsidanMiddleRight")
ExplainText = "Texten i mitten till höger på startsidan"
End If
RS.Close
Connect.Close
Set RS=Nothing
Set Connect=Nothing
%>
<%Response.Write ("ExplainText")%>
<br>
<% response.write replace(("TextEdit"), "<br>", vbCrLF) %>Sv: Vad är fel ...?
Skall du skriva ut variablen ExplainText så ta bort dubbelfnuttarna
<%Response.Write (ExplainText)%>
//Putte