FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Jag får ett felmeddelande om att den inte hittar filen. Någon som kan se felet. Filen finns på servern.
Microsoft VBScript runtime error '800a0035' File not found checklogin.asp, line 12 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 <% path = Server.MapPath("/") fil = path & "losen.txt" Dim anvnamn Dim losen gotname = Request.Form ("anvnamn") gotpass = Request.Form ("password") granted = false Set MittTxtObj = Server.CreateObject ("Scripting.FileSystemObject") Set MinFil=MittTxtObj.OpenTextFile (fil,1,false) While (MinFil.AtEndOfStream=false) anvnamn = MinFil.ReadLine losen = MinFil.ReadLine If (anvnamn=gotname) And (losen=gotpass) Then granted = true Wend If granted = true Then Else Response.Redirect ("fel.htm") End If %> |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Administratör
|
Står ju svart på vitt, filen hittades inte. Antagligen har du angivit fel sökväg.
Server.MapPath("/") utgår från rooten.
__________________
@Zn4rK - Börja blogga - Paintball i Göteborg Det jag skriver är mina personliga åsikter och återspeglar inte vad WN eller andra företag jag representerar tycker. |
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Börja med följande test:
Kod:
<% path = Server.MapPath("/") fil = path & "losen.txt" Response.Write "<p>Felaktig sökväg är: " & fil & "</p>" %>
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Har WN som tidsfördriv
|
testa med server.mappath("./") istället så utgår du från den katalog som scriptet körs i
|
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Medlem
|
Det som är konstigt är att koden fungerar på ett webhotell men inte på ett annat.
|
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Medlem
|
Jag gjorde som Jonny skrev och fick detta meddelandet
Felaktig sökväg är: E:\WWW.ROOT\THOMAS\wwwrootlosen.txt Betyder det att jag har lagt dokumentet i fel mapp på servern? E:\ är väl på min dator? |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Administratör
|
Verkar helt enkelt vara ett missat \ ? Testa att lägga till ett precis innan losen.txt. E:\ betyder E:\ på servern där skriptet körs, inte datorn du sitter framför (när de inte sammanfaller, självklart).
__________________
eldefors.com - Personlig (teknik)-blogg |
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Klarade millennium-buggen
|
Ändra
fil = path & "losen.txt" Till fil = path & "\losen.txt" Precis som Clarence skrev. |
|||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Medlem
|
Det fungerar tyvärr inte.
|
||
![]() |
![]() |
![]() |
#10 | |||
|
||||
Mycket flitig postare
|
Pröva använd dubbla backspace...
|
|||
![]() |
![]() |
Svara |
|
|