Jeg har selv valgt at gøre det sidste, for det er på grund af noget sikkerhed at de har lavet det om. Derfor vil jeg hellere vænne mig til den nye situation.
Hvis du lader "Enable Parent Paths" være False, som den er hos dig nu, har du følgende muligheder:
<!-- #include file="fil.inc" --> ' bruges når inc-filen ligger i samme mappe <!-- #include file="mapp/fil.inc" --> ' bruges når inc-filen ligger i en undermappe
Disse to metoder gør at tingene kan flyttes, og inc-filerne kan følge med.
<!-- #include virtual="/include/fil.inc" --> ' denne metode gør at aspfilerne vil pege på den samme inc-fil, uanset om du flytter rundt på dem.
I øvrigt vil jeg meget fraråde at du bruger .inc extention på disse filer. Hvis du gør det, og nogen opsnapper adressen på dem, så kan koden ses i en almindelig browser.
Som regel indeholder inc'erne ASP, i hvert fald er det ASP'en man ikke vil have at folk ser, så hvis du kalder dem .asp i stedet, så vil koden blive usynlig i en browser, og i praksis umulig at se.
Tak for dine svar, havde lidt på fornemmeren at det havd enoget med win2k3 at gøre :)
Kan du fortælle mig hvordan/hvor jeg kan give tilladelse til at bruge include file - istedet for at jeg skal rundt og ændre det 60 forskellige steder :)
det er i iis, egenskaber for webstedet (dit domænenavn) zap lidt rundt i fanebladene, kan ikke huske nøjagtigt hvor det er, men det er et flueben der skal sættes hvor der står: allow parentpath
Men jeg vil fastholde at det er bedre at følge MS's anbefaling, og undlade parent paths.
Jeg bruger som sagt de andre måder, enten at adressere filen fra roden, eller at lave include'erne følge filen. Mest den første løsning naturligvis
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.