Kom ihåg mig?
Home Menu

Menu


Inkludera en fil

Ämnesverktyg Visningsalternativ
Oläst 2004-09-23, 11:28 #1
StefanBergfeldts avatar
StefanBergfeldt StefanBergfeldt är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2004
Inlägg: 1 535
StefanBergfeldt StefanBergfeldt är inte uppkopplad
Bara ett inlägg till!
StefanBergfeldts avatar
 
Reg.datum: Sep 2004
Inlägg: 1 535
Jag har alltså en sida där jag vill inkludera en fil, vilket normalt sett går bra med <!-- #Include File="file.asp" -->

Men nu är det så att jag vill att beroende på lite olika saker så ska olika filer inkluderas. Detta löste jag med att istället för att inkludera så kör jag en Server.Execute(strFile)
Problemet är att i den inkluderade filen vill jag att variabler i huvudfilen ska påverkas. hur gör jag detta?
StefanBergfeldt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-09-23, 18:00 #2
Kristofers avatar
Kristofer Kristofer är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Mar 2004
Inlägg: 1 053
Kristofer Kristofer är inte uppkopplad
Har WN som tidsfördriv
Kristofers avatar
 
Reg.datum: Mar 2004
Inlägg: 1 053
Kan du förklara lite mer ingående vad du vill uppnå?

Har mycket svårt att tro att inkludering av filer är rätt väg för att lösa ditt problem här.
Kristofer är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-09-23, 19:21 #3
StefanBergfeldts avatar
StefanBergfeldt StefanBergfeldt är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2004
Inlägg: 1 535
StefanBergfeldt StefanBergfeldt är inte uppkopplad
Bara ett inlägg till!
StefanBergfeldts avatar
 
Reg.datum: Sep 2004
Inlägg: 1 535
Jag har en mängd kod som jag vill ska köras på flera sidor.
Jag skickar med en QS till min sida, till exempel index.asp?qs=5
På sidan sen använder jag denna QS både i huvudsidan, och i dom delar av koden som jag vill ha inkluderad på varje sida. Jag använder flera olika include-filer.
StefanBergfeldt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-09-24, 08:35 #4
esset esset är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 73
esset esset är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 73
En lösning på ditt problem kanske kunde vara att göra en funktion.

Dock så är det ju så att med Server.Execute så kör du ju sidan parallelt med "huvudsidan" vilket du inte gör med en vanlig include då kodes läggs till på den sidan som includen görs.

Men som sagt, vet inte om det går att göra en funktion som man sen anropar, misstänker inte då sidorna i sig inte "pratar" med varan.

Men varför inte göra fler includes? (krångligt och onödigt men det funkar ju :P)

<%
select minVariabel
case = 1
include sida 1
case = 2
include sida 2
case = 3
include sida 3
end select
%>

osv...
esset är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-09-27, 13:25 #5
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
Citat:
Problemet är att i den inkluderade filen vill jag att variabler i huvudfilen ska påverkas. hur gör jag detta?
Se till att variablerna är globala.
guran är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:21.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017