Avatar billede trax Nybegynder
22. november 2003 - 15:51 Der er 8 kommentarer og
2 løsninger

Include af fil som "start"

hvor får jeg dette til at virke? forsiden.txt skal includes fra start, lige nu virker det kun ved at trykke på "Forsiden" i menuen..

<% If request("menu")="forsiden" then %>
<!--#include file="tekster/forsiden.txt"--><% end if %>       
<% If request("menu")="hvem" then %>
<!--#include file="tekster/hvem.txt"--><% end if %>

Jeg har prøvet med:
<!--#include file="tekster/forsiden.txt"--><% else %>
<% If request("menu")="forsiden" then %>
<!--#include file="tekster/forsiden.txt"--><% end if %>       
<% If request("menu")="hvem" then %>
<!--#include file="tekster/hvem.txt"--><% end if %>

men det virker ikke..

what to do?
Avatar billede thesurfer Nybegynder
22. november 2003 - 15:53 #1
request.querystring("menu")
Avatar billede tjaz Nybegynder
22. november 2003 - 15:53 #2
<% If request("menu")="forsiden" or request("menu")=""  then %>
Avatar billede no_doubt Nybegynder
22. november 2003 - 15:53 #3
include med
<% If request("menu")="" then %>
<!--#include file="tekster/forsiden.txt"--><% end if %>
Avatar billede thesurfer Nybegynder
22. november 2003 - 15:54 #4
Jeg går ud fra at du sender teksten "forside" via urlen..
hvis det er via en form, er det request.form("menu")
Avatar billede tjaz Nybegynder
22. november 2003 - 15:55 #5
thesurfter ... hvad er forskellen på request og request.querystring ? :) .. begge fungere fint med url request ;)
Avatar billede thesurfer Nybegynder
22. november 2003 - 15:56 #6
<%
Select case lcase(request.querystring("menu"))
case "forside"
%>
<!--#include file="tekster/forsiden.txt"-->
<%
case "hvem"
%>
<!--#include file="tekster/hvem.txt"-->
<%
case else
%>
<!--#include file="tekster/forsiden.txt"-->
<%
end select%>

Det er bedre og hurtigere at bruge select case, end alle dine if-sætninger..
Hvis "menu" indeholder noget andet end "forside" eller "menu", sendes brugeren til forsiden..
Avatar billede thesurfer Nybegynder
22. november 2003 - 15:58 #7
Det er lavet så man kan bruge request.querystring til urls, og request.form til forms.
Hvorfor man kan bruge request() alene, ved jeg ikke. Det kan være at en anden kan fortælle noget om det.
Avatar billede trax Nybegynder
22. november 2003 - 16:13 #8
kigger på det senere.. hvis begge virker, får begge point, ok?
Avatar billede trax Nybegynder
22. november 2003 - 21:06 #9
Begge svar virkede, endte dog med at bruge Thesurfer's forslag.. var jo mere simpelt end det jeg selv havde lavet heh
Avatar billede thesurfer Nybegynder
22. november 2003 - 21:10 #10
Glad for at kunne hjælpe.
Takker for points.
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