20. april 2003 - 10:28Der er
6 kommentarer og 1 løsning
Flexibel Include
Hej allesammen..
Har et lille problem...
Jeg har en ASP fil hvor jeg gerne vil bruge sidenummre til at vise indehold.
Så jeg har lavet en hovedfil, der hedder default.asp. I denne fil sætter den op alle forbindelser, top, bund og Meny, Og så har jeg så under sider med indehold. de sider er nummreret da de skal være del af et content management. så får exemepl en side kan være kaldet 1.asp, 2.asp osv... og så bruger jeg request.querystring til at finde ud af vilken side der skal vises.
I koden har jeg så:
<% pageid = request.querystring("pid") %>
<!--#include file="<% =pageid %>.asp"-->
Men så får jeg fejlen kan ikke finde include filen '<% =pageid %>'
Hvordan kan jeg få det til at virke? Eller er jeg helt på den gale vej?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det har Erik lige svaret på ;o) -Altså, SSI (Server Side Include) afvikles inden den første linje ASP kode bliver afviklet det vil sige at først udføres alle SSI'erne, og SÅ ASP koden, så SSI'en får så ikke nogen QueryString indført i dens parameter!
Men execute fungerer ikke på samme måde som en include. Det virker lige her - du kan ikke umiddelbart overføre variabler til den næste .asp side (man kan vel med sessions...)
Tjaa, ok, men jeg tror den virker fint til mit foremål... :-)
Og som du siger men kan bruge Session variabler istedet.. det er typiskt dem jeg bruger aligevel.
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.