30. august 2002 - 14:17Der er
9 kommentarer og 1 løsning
stier i include file
Hejsa.
Mit problem er følgene:
Jeg bruger en include fil på flere af mine asp sider. Include filen indeholder åbningen af en database. Jeg bruger metoden: "Data Source" & Server.Mappath("db/database.mdb")
Include filen virker fint MEDMINDRE jeg bruger den i et asp dokument der ligger i en mappe.
Databasen ligger i "mappe/db/" men hvis jeg så har et asp dokument(der indeholder include-filen) i "mappe/heste" ,så får skriver den at den ikke kan finde databasen, fordi den tror databasen ligger i "mappe/db/heste".
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.
Problemet er at hvis jeg includer filen fra mappe/db/include.asp, i en fil i f.eks, mappe/heste/side.asp, så tror side.asp at databasen ligger i mappe/heste/db/database.mdb
Server.MapPath( "/mappe/db/database.mdb" ) i stedet for Server.Mappath("db/database.mdb")
denne gang forudsat at "mappe" er et directory i roden af dit website, og at "db" er subdirectory deri, og at din database hedder "database.mdb" og ligger i "db"-directory'et.
Fidusen ligger i at referer til filerne med udgangspunkt i roden af dit website, derfor brugen af "/"...
Har du overhovedet prøvet hvad jeg har foreslået?
Og ja, jeg er her, men jeg har andet at lave end at sidde og svare på dine spørgsmål på mindre end 10 minutter. Vi kan dog godt finde ud af noget timebetaling, så skal jeg nok svare med det samme...
Jeg går ud fra, at din accept af mit svar betyder jeg havde ret. En anden god gang, tag at prøve de foreslåede ting og generelt have lidt tålmodighed - især inden du begynder at påstå at andre ikke er helt med...
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.