Hur gör man för att byta ut "potatismos" mot "<%=Rubrik%>" i koden nedan. jag får det inte att funka
Felmedelande att det fattas ett THEN i IF satsen
<% Dim F, T
Set F = CreateObject("Scripting.FileSystemObject")
Set T = F.OpenTextFile("c:\inetpub\wwwroot\tidning\skola.txt")
Rubrik = T.ReadLine
%>
<% IF REQUEST.FORM("security") = "potatismos" OR REQUEST.FORM("security") = "tarzan" OR session("security") = "ja" THEN %>
<% session("security") = "ja" %>
<%
Dim F, T
Set F = CreateObject("Scripting.FileSystemObject")
Set T = F.OpenTextFile("c:\inetpub\wwwroot\tidning\skola.txt")
Rubrik = T.ReadLine
IF REQUEST.FORM("security") [b]= Rubrik[/b] OR REQUEST.FORM("security") = "tarzan" OR session("security") = "ja" THEN
session("security") = "ja"
end if
%>
Jag rensade bort lite context-switchar och lade till ett end if som kanske saknades i din kod.
Du nämnde att du fick ett felmeddelande. Är du säker på att det inte var ett End som efterfrågades? Jag ser inget fel i din kod.
Visst fungerar det, men det är lite onödigt att lägga till en tom sträng före variabelvärdet och en efter. Det är som att gå över ån fram och tillbaka ett par gånger medans man funderar över vattnet.
Det funkar med både ""&Rubrik&"" och bara Rubrik,
Bara Rubrik har jag helt säker testat .... men då skrev jag kanske något annat fel som gav felmedelande
Tack igen
Bjarne
276 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2