webForumDet fria alternativet

html ssi och asp

8 svar · 275 visningar · startad av MizzK

MizzKMedlem sedan juni 2003410 inlägg
#1

Jag använder mig av ssi och har byggt mina sidor mha d.. och nu vill jag includera en asp sida men det verkar inte riktigt fungera..

min huvudsida heter index.html
där finns:
<!-- #include file="grund/hmeny2.html" -->
inne i den filen finns det:
<!--#Include file="nyheter1/news3.asp"-->

och ngnstans på vägen har det blivit ett fel.. vet inte var men ni kanske kan hjälpa mig..

felet som uppstår är att all asp kod kommer upp där "funktionen" borde komma =)

ps. tycker ni att detta skulla var under asp får ni gärna flytta det..själv var jag osäker var det hörde hemma =P

JojoxxMedlem sedan juni 20004 308 inlägg
#2

include under SSI och ASP fungerar olika. Inkluderar du en fil med SSI (include) så läses den bara in rakt av utan bearbetning. Om du däremot gör det från en ASP-sida så kommer den inkluderade filen att behandlas som en sådan fil, d.v.s. ev. asp-kod kommer att köras. Således, skall du inkludera asp-kod, kör asp-sidor rakt igenom.

MizzKMedlem sedan juni 2003410 inlägg
#3

och hur gör jag för att lösa problemet?

har tidigare testat att döpa om hmeny2.html till hmeny2.asp men d fungerar ej..

ps. skrev fel innan huvudsidan heter index.shtml inte html =)

jarvkloMedlem sedan juli 20013 378 inlägg
#4

Döp om index-sidan till index.asp ;)

MizzKMedlem sedan juni 2003410 inlägg
#5

men fungerar ssi då?

när jag döper om till index.asp samt hmeny2.asp så säger den sidan kunde inte visas.. har även testat att köra index.asp och hmeny2.html.. men inget fungerar =(

jarvkloMedlem sedan juli 20013 378 inlägg
#6

Hmm...
SSI plus ASP funkar i princip såhär:
* Först kommer alla SSI-filer att inkluderas
* Därefter kommer hela klabbet (all kod i index.asp + det inkluderade) att köras/hanteras som vore det vilken asp-sida som helst.

Tänk alltså på att all ASP-kod du inkluderar med SSI kommer att köras som om den låg i /index.asp (dvs i rot-katalogen) och inte i respektive underkatalog(er) - det kan bli strul om du har/skapar/inkluderar relativa länkar i den inkluderade koden!

MizzKMedlem sedan juni 2003410 inlägg
#7

vad och hur göra jag?

detta felmeddelande får jag..

Teknisk information (för supportpersonal)
Feltyp:
Microsoft JET Database Engine (0x80004005)
Ogiltig sökväg, 'c:\inetpub\wwwroot\vip\db\news.mdb'. Kontrollera att sökvägen är rätt stavad och att du är ansluten till den server som filerna finns på
/vip/grund/nyheter1/news3.asp, line 22

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.03 [sv]

Sida:
GET /vip/nollning.asp

Tid:
den 17 juli 2003, 00:56:54

jarvkloMedlem sedan juli 20013 378 inlägg
#8

Hmm...

Vi "redigeringsmostrar" pratade visst lite i otakt här - bra att det löste sig iallafall ;)

MizzKMedlem sedan juni 2003410 inlägg
#9

tack för all hjälp löste problemet.. lite probs med sökvägen till databasen =P

136 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)