Avatar billede duvander Juniormester
11. november 2004 - 12:31 Der er 13 kommentarer og
1 løsning

Hjæælp til asp include

Hvis (if) man includer side skal den ikke include left, forside og right. hvordan gør jeg det ??


<% if request.querystring("side")= "13" then%>
<!--#include file="sider/side.asp" -->
<% hvad skal jeg skrive her for at den ikke include det neden under ??? %>
      <!--#include file="sider/left.asp" -->
      <!--#include file="sider/forside.asp"-->
      <!--#include file="sider/right.asp" -->
      <% end if %>
<% end if %>
Avatar billede juggalo Nybegynder
11. november 2004 - 12:33 #1
else
Avatar billede juggalo Nybegynder
11. november 2004 - 12:33 #2
<% if request.querystring("side")= "13" then%>
<!--#include file="sider/side.asp" -->
<% else %>
      <!--#include file="sider/left.asp" -->
      <!--#include file="sider/forside.asp"-->
      <!--#include file="sider/right.asp" -->
<% end if %>

du havde vist også en end if for meget
Avatar billede duvander Juniormester
11. november 2004 - 12:35 #3
den skal ikke include hvis man request(er) side="13"
Avatar billede dj-sejler Praktikant
11. november 2004 - 12:36 #4
Skal
<!--#include file="sider/left.asp" -->
<!--#include file="sider/forside.asp"-->
<!--#include file="sider/right.asp" -->
altid inkluderes?

<% if request.querystring("side")= "13" then%>
  <!--#include file="sider/side.asp" -->
<% end if%>
  <!--#include file="sider/left.asp" -->
  <!--#include file="sider/forside.asp"-->
  <!--#include file="sider/right.asp" -->
Avatar billede duvander Juniormester
11. november 2004 - 12:47 #5
Ok prøver at uddybe det igen !! den skal ikke altid inkluderes !

Hvis 13 bliver hentet SKAL DEN IKKE INCLUDE !!!
Avatar billede juggalo Nybegynder
11. november 2004 - 12:49 #6
hvis side = 13 skal ingen filer så inkluderes?
Avatar billede duvander Juniormester
11. november 2004 - 13:26 #7
ja så skal de tre andre filer ikke includes !
Avatar billede juggalo Nybegynder
11. november 2004 - 13:29 #8
<% if request.querystring("side") <> "13" then%>
  <!--#include file="sider/side.asp" -->
  <!--#include file="sider/left.asp" -->
  <!--#include file="sider/forside.asp"-->
  <!--#include file="sider/right.asp" -->
<% end if %>

inkluderer kun filer hvis side ikke er 13
Avatar billede duvander Juniormester
11. november 2004 - 13:41 #9
includer den så ikke disse når (side.asp)13 hentes

<!--#include file="sider/left.asp" -->
<!--#include file="sider/forside.asp"-->
<!--#include file="sider/right.asp" -->

Ovenstående er include ved en <%else%> derfor skal de IKKE includes.
Avatar billede juggalo Nybegynder
11. november 2004 - 13:54 #10
jeg er totalt forvirret nu - men prøver igen

PRÆCIS hvilke af dine 4 includes skal med når side = 13?

og PRÆCIS hvilke af dine 4 includes skal IKKE med når side = 13?

(der vil muligvis være overlap)
Avatar billede duvander Juniormester
11. november 2004 - 14:03 #11
<!--#include file="sider/side.asp" -->
skal med

  <!--#include file="sider/left.asp" -->
  <!--#include file="sider/forside.asp"-->
  <!--#include file="sider/right.asp" -->
Skal ikke med.

de kommer med nu fordi de har en <% else %>

på dansk vil man nok side "hvis <!--#include file="sider/side.asp" -->
hentes kan <!--#include file="sider/left.asp" --> 
<!--#include file="sider/forside.asp"-->
<!--#include file="sider/right.asp" -->
skride og lade <!--#include file="sider/side.asp" --> være i fred":)
Avatar billede dj-sejler Praktikant
11. november 2004 - 23:43 #12
if side = 13 then
  <!--#include file="sider/side.asp" -->
elseif side <> 13 then
  <!--#include file="sider/left.asp" -->
  <!--#include file="sider/forside.asp"-->
  <!--#include file="sider/right.asp" -->
end if
Avatar billede duvander Juniormester
12. november 2004 - 13:10 #13
Jeg siger den skal
Avatar billede brita Nybegynder
23. marts 2006 - 13:45 #14
Det er nogle år siden at jeg sidst kodede ASP, men jeg mindes noget med at includefilerne altid bliver indlæst først.... Måske er det en grund til at du får fejl?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester