Avatar billede phoenix_2004 Nybegynder
16. oktober 2004 - 23:32 Der er 6 kommentarer og
1 løsning

Automatisk opdatering af fil vejen!

Hvordan kæder man disse to koder sammmen så de virker ??

APPL_PHYSICAL_PATH

Og

XML_Doc.load (server.MapPath("../log/log.xml"))

Således at man hele tiden kommer til filen, ved brug af den øverste!
Avatar billede thesurfer Nybegynder
17. oktober 2004 - 00:03 #1
Nu har jeg ikke leget med xml og asp (men vil kigge på det snart)..
men, det skal nok være:

XML_Doc.load ("<%=server.MapPath("../log/log.xml")%>")
Avatar billede Slettet bruger
17. oktober 2004 - 08:16 #2
Request.Servervariables("APPL_PHYSICAL_PATH") & "/log/log.xml"

BTW: Hvorfor ikke bare anvender server.mappath - hurtigere under afvikling hvis du ikke skal anvende andet fra servervariables collection.
Avatar billede phoenix_2004 Nybegynder
17. oktober 2004 - 13:58 #3
Årsagen til at jeg har brugt/skal bruge server.mappath og APPL_PHYSICAL_PATH. Er fordi min situation er lidt vanskeligt. Uddybning følger:

----> www -> index.asp // eller mappe -> teknisk.asp
|
----> system -> log.asp
----> system -> log.xml

1. Når min index.asp siden kaldes, includere jeg log.asp og i den skal jeg skrive til log.xml.

2. Hvis jeg er på teknisk.asp, skal den stadigvæk includere log.asp og skrive til log.xml

Den er lidt teknisk svaær at forklare, fordi koden virker hvis jeg kalder på dem i en mappe, hvis den ligger i www mappen. Forvirret er det.
Avatar billede thesurfer Nybegynder
17. oktober 2004 - 14:28 #4
Jeg har sikker misforstået det her... men, hvorfor ligger du ikke bare filen i en mappe, der så placeres i roden, og bruger "/log/log.xml" ?

Hvis du bruger "/" (dvs, uden ".."), vil du kunne finde den, lige meget hvor i strukturen du er..
Avatar billede phoenix_2004 Nybegynder
17. oktober 2004 - 16:02 #5
-> duer ikke og har prøvet det så mange gange de sidste par timer.

problemer er at jeg skal ude og vende i "root" og det kan man ikke med ser.mappath

ROOT -> www -> index.asp (include file="log.asp")
    ->
    -> log -> log.asp  (skal kunne se og gemme i log.xml)
    -> log -> log.xml

Programmet har virket hvis det ligger følgende:

ROOT -> www -> index.asp (include file="log/log.asp")
    ->
    -> www -> log -> log.asp (mappath ="log/log.xml")

Jeg er snart helt rundt på gulvet. :-(((
Avatar billede phoenix_2004 Nybegynder
03. november 2004 - 12:12 #6
Fandt en anden løsning.
Avatar billede thesurfer Nybegynder
05. november 2004 - 00:16 #7
phoenix_2004> Husk regel 2.8 på http://www.eksperten.dk/regler.phtml
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