Avatar billede kapoou Nybegynder
17. februar 2005 - 16:22 Der er 10 kommentarer

Include med variabel side

hvordan kan man include med en variabel side, fortået på følgende måde.

<!--#include file="Variable filnavn.asp"-->
Avatar billede alister_crowley Nybegynder
17. februar 2005 - 16:28 #1
Det kan du ikke da SSI bliver eksikveret før ASP.

men du kan bruge
<%
Dim side
side = "hej.asp"
Server.Execute(side)
%>

Bemærk at du ikke kan bruge variabler fra hej.asp længere nede, ligesom med SSI.
Avatar billede kapoou Nybegynder
17. februar 2005 - 17:52 #2
perfekt tak. Er det ikke muligt at køre en sql update på den inkluderede side? Smid et svar så du kan få dine points
Avatar billede alister_crowley Nybegynder
17. februar 2005 - 18:02 #3
Nej tak samler ikke på points.

Jo du kan godt køre SQL. Men her er et par eksempler på det jeg mente

1. SSI

config.asp // SQL oplysninger
index.asp
- includer config , og du kan bruge dens oplysninger

2. Server.Execute

config.asp
index.asp
- henter tekst og layout fra config ind, men du kan ikke bruge sql oplysninger.

Det smarter er at bruge SSI til faste værdier (som SQL oplysninger)
og Server.Execute til undersider med tekst på.

Jeg bruger selv systemet på itech-studios.dk , så det virker fint fint :)
(og så kan man få sejt navn i <title></title>)
Avatar billede kapoou Nybegynder
17. februar 2005 - 18:04 #4
Den siger bare følgende

Operation must use an updateable query
Avatar billede alister_crowley Nybegynder
17. februar 2005 - 18:05 #5
prøv at vise mig din kode/opbygning.
Avatar billede kapoou Nybegynder
17. februar 2005 - 18:07 #6
Her er den. Det kan godt være st det bare er mig der er et kvaj.

my_conn.execute "INSERT into debat (emne, forfatter, email, tekst, dato, forum, overid) VALUES('"&emne&"', '"&forfatter&"', '"&email&"', '"&tekst&"', '"&date&"', "&forumid&", 0)"
Avatar billede kapoou Nybegynder
17. februar 2005 - 18:07 #7
Der ligger en database connection i toppen af filen som er inkluderet
Avatar billede alister_crowley Nybegynder
17. februar 2005 - 18:09 #8
okay, du skal bruge SSI til at includere din database connection, det du'er Server.Execute ikke til.

Ellers  er det en SQL fejl, som jeg umidbart ikke kan se.
Avatar billede kapoou Nybegynder
17. februar 2005 - 18:12 #9
det gør jeg allerede. mærkeligt
Avatar billede kapoou Nybegynder
21. februar 2005 - 16:15 #10
Kom til at fungere helt af sig selv. Lidt mærkeligt! Mange tak for hjælpen. Sikker på at du ikke vil have nogle 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