| 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 %> |
||
|
|
Svara med citat
|
|
|
#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. |
|||
|
|
Svara med citat
|
|
|
#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 |
||
|
|
Svara med citat
|
|
|
#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
|
||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Medlem
|
Det som är konstigt är att koden fungerar på ett webhotell men inte på ett annat.
|
||
|
|
Svara med citat
|
|
|
#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? |
||
|
|
Svara med citat
|
|
|
#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 |
||
|
|
Svara med citat
|
|
|
#8 | |||
|
||||
|
Klarade millennium-buggen
|
Ändra
fil = path & "losen.txt" Till fil = path & "\losen.txt" Precis som Clarence skrev. |
|||
|
|
Svara med citat
|
|
|
#9 | ||
|
|||
|
Medlem
|
Det fungerar tyvärr inte.
|
||
|
|
Svara med citat
|
|
|
#10 | |||
|
||||
|
Mycket flitig postare
|
Pröva använd dubbla backspace...
|
|||
|
|
Svara med citat
|
| Svara |
| Ämnesverktyg | |
| Visningsalternativ | |
|
|