Hej Jeg vil gerne, hvis min if sætning er sand, indkluderer en fil, men hvordan gør man det? Jeg har forsøgt med nedenstående: ---------------------- <% If Len(Session("userid")) = 0 Then <!--#include file="loginform.asp" --> End If %> ----------------------
<% If Len(Session("userid")) = 0 Then %><!--#include file="loginform.asp"--><% End If %>
Fordi ASP finder alle includes og sætter filerne ind FØR det executer scriptet. Server.Execute kan derfor bruges, eller du kan sætte dette ind i din loginform.asp:
if Len(Session(""userid))) = o then 'Her skal dit indhold være! Else End If
Hey Casper Jeg har faktisk samme problem og har forsøgt det du siger men får denne fejl: ----------------------- Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'Execute'
/default.asp, line 23 ----------------------------------- Hvorfor?
Hej fedefifi Det ser ikke ud til at du har problemer med at lave if-sætningen med nærmerer med hvordan du includerer en fil. Du skal inkluderer filen på denne måde: ----------------------- <!--#include virtual="/xxxxx/xxxxx.asp" --> ----------------------- Jeg tror det virker hvis du skriver det som markjensen89 forslår, men bare med denne lille ændring...
server.execute er bedre da den samarbejder med ASP
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.