Avatar billede poofy Nybegynder
10. maj 2001 - 00:47 Der er 11 kommentarer

#Include....!

jeg har faktisk stadig et problem!!!! kan man ikke sætte flere <!--#include FIL.ASP \"--> ind i ens ASP side?? Hvis jeg f.eks har 2 menuer i siden og jeg godt vil kunne opdatere dem begge jævnligt uden at skulle gøre det på alle sider men hvis jeg sætter flere <!--#include FIL.ASP \"--> så skriver den

Active Server Pages error \'ASP 0141\'

Page Command Repeated

menu1.asp, line 1

The @ command can only be used once within the Active Server Page.


Er der nogle der kan hjælpe!!!
Avatar billede jacobchr Nybegynder
10. maj 2001 - 00:56 #1
Bruger du noget ASP kode i dine sider ?
Da det så kan være noget andet.

Ellers tror jeg nok det hedder
<!--#include file=\"\"--> eller
<!--#include virtual=\"\"-->
Avatar billede keysersoze Ekspert
10. maj 2001 - 00:57 #2
det kan du sagtens - du har sikkert bare dette i toppen af flere af siderne

<%@ Language=VBScript %>

og det må man ikke...
Avatar billede jacobchr Nybegynder
10. maj 2001 - 01:10 #3
keysersoze >> Der må jeg lige rette dig, da jeg selv bruger sider som ser således ud ;

<%@ LANGUAGE=\"VBSCRIPT\" %>
<% Option Explicit %>
<!-- #INCLUDE VIRTUAL=\"/filnavn.asp\" -->
Avatar billede keysersoze Ekspert
10. maj 2001 - 01:15 #4
jakobchr >> ja - men har du så også <%@ LANGUAGE=\"VBSCRIPT\" %> i toppen af de filer du inkludere?
Avatar billede poofy Nybegynder
10. maj 2001 - 01:19 #5
ok...nu er jeg lidt forvirret! hcis jeg ikke må have <%@ LANGUAGE=\"VBSCRIPT\" %> hvad skal jeg så have?
Avatar billede keysersoze Ekspert
10. maj 2001 - 01:25 #6
poofy >> du må godt have det - det må bare kun være på én af siderne (den der inkludere de andre). De filer der bliver inkluderet må ikke indeholde det, da der jo allerede er gives besked om hvordan scriptet skal fortolkes...
Avatar billede jacobchr Nybegynder
10. maj 2001 - 01:30 #7
keysersoze >> nej det har jeg ikke, da filer først bliver inkluderet og derefter fortolket gennem asp.dll.

proofy >> <%@ LANGUAGE=\"VBSCRIPT\" %> skal være det første i en asp fil, så derfor vil jeg anbefalde dig at sætte det i den fil du inkludere de andre i, for at det ikke opstår dobbelt.
Avatar billede keysersoze Ekspert
10. maj 2001 - 01:33 #8
jacob >> netop - vi er enige... tror bare at du har misforstået mig så...
Avatar billede jacobchr Nybegynder
10. maj 2001 - 01:36 #9
keysersoze >> det er ok bare sålænge vi er enige :-)
Avatar billede keysersoze Ekspert
10. maj 2001 - 01:47 #10
poofy >> for at opsumere:

<%@ LANGUAGE=\"VBSCRIPT\" %> må kun findes et sted - og dette skal være i den fil, hvor du inkludere de andre filer. grundes til at de andre filer IKKE skal have den er (foruden at der så kommer en fejl) at filen med de inkluderede filer vil blive opfattet som én fil - og da er det nok at angive script-sproget en gang
Avatar billede keysersoze Ekspert
30. maj 2001 - 19:14 #11
???
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