webForumDet fria alternativet

undefined variable 'path'

3 svar · 234 visningar · startad av Lena

LenaMedlem sedan feb. 20011 inlägg
#1

Hej!

Jag har gjort en räknare som (om förfågan inte kommer från en viss
ip-adress) skriver till en textfil (redan skapad) som ligger på servern.
Det fungerar klockrent när jag testar på min burk, men på
webservern får jag
meddelandet: Undefined variable 'path'.
Är det någon som har en aning om vad felet är??

//Mvh Lena

<%
If not Request.ServerVariables("Remote_addr")="X.X.X.X" Then

path=Server.MapPath("\")
fil=path & "\tankom\counter.txt"

Set MittTxtObj=Server.CreateObject("Scripting.FilesystemObject")
Set MinFil=MittTxtObj.OpenTextFile(fil)

antal=MinFil.ReadLine
MinFil.Close
antal=antal+1
Set MinFil=MittTxtObj.CreateTextFile(fil,true)
MinFil.WriteLine antal
MinFil.Close

else
path=Server.MapPath("\")
fil=path & "\tankom\counter.txt"

Set MittTxtObj=Server.CreateObject("Scripting.FilesystemObject")
Set MinFil=MittTxtObj.OpenTextFile(fil)

antal=MinFil.ReadLine
Set MinFil=MittTxtObj.CreateTextFile(fil,true)
MinFil.WriteLine antal
MinFil.Close

end if
%>

@ndersMedlem sedan juni 200032 969 inlägg
#2

hej lena, och välkommen till webforum! :)

jag antar att du har 'option explicit' överst i din asp-fil. option explicit tvingar dig att deklarera alla variabler innan du använder dem.

alltså: släng in följande innan du försöker använda en variabel i koden:

dim path

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

@ndersMedlem sedan juni 200032 969 inlägg
#3

läste lite bättre. :)

prova att byta namn på variabeln path till exempelvis strPath. path kan nämligen vara reserverat.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

EclipseMedlem sedan juli 20003 825 inlägg
#4

Äh, lamt inlägg. Fel av mig...

[Redigerat av Eclipse den 26 feb 2001]

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