när jag ska testa min asp-sida så vägrar den hitta den fil man inkluderar... konstigt.... men tar man bort "sökvägen" till filen på sidan så funkar sidan?! vet någon varför det blir så? jag har webbhotell hos websamba.com
include file?
11 svar · 261 visningar · startad av crisse6
använder du include file eller include virtual?
vad är det för fil du ska inkludera?
vad händer om du flyttar runt filen lite grann?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
jag fick sidan att hitta filen...adovbs.inc men nu dyker ett nytt fel upp... när man ska inkludera check-b-1.inc så får man detta meddelande:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Not a valid file name.
/groda/check-b-1.inc, line 6
jag fattar inte ett skit :(
okej grabbs! nu börjar jag blir rätt förbannad på detta! okej här har vi koden för den som heter chat.asp
<!-- #include file="adovbs.inc" -->
<!-- #include file="checkb.inc" -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>kolla in.</title>
<meta name="generator" content="Namo WebEditor v3.0">
</head>
<body bgcolor="#FFAE22" text="white" link="white" vlink="purple" alink="red">
<p>
<div align="center"><table border="0" cellpadding="0" cellspacing="4" width="98%">
<tr>
<td width="159" valign="top"><p class="leading150"> </p>
<p class="leading150"> </p>
<p class="leading150"><font face="Verdana" size="1" color="white"><b>kolla
in...</b></font></p>
<p class="leading150"><font face="Verdana" size="1" color="white"><b>>></b></font><a href="chat.asp"><font
face="Verdana" size="1" color="white"><b>chatten</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="melodier.asp"><font
face="Verdana" size="1" color="white"><b>ringsignaler</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="top10.asp"><font
face="Verdana" size="1" color="white"><b>top 10</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="blimedlem.asp"><font
face="Verdana" size="1" color="white"><b>hur man blir en groda</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="lankar.asp"><font
face="Verdana" size="1" color="white"><b>länktips</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="albumet.asp"><font
face="Verdana" size="1" color="white"><b>fotoalbumet</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="scripts.asp"><font
face="Verdana" size="1" color="white"><b>scripts</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="help.asp"><font
face="Verdana" size="1" color="white"><b>eller hjälpen</b></font></a><font
face="Verdana" size="1" color="white"><b><br> >></b></font><a href="logout.asp"><font
face="Verdana" size="1" color="white"><b>Logga ut</b></font></a></p>
<p class="leading150"> </p>
<p class="leading150"> </p>
<p class="leading150"> </p>
<p class="leading150"> </p>
<p class="leading150"> </td>
<td width="10" valign="top" background="../../Inetpub/wwwroot/users/vert.jpg"><p
class="leading150"> </td>
<td width="769" valign="top"><p class="leading150"> </p>
<p class="leading150"> </p>
<p class="leading150"><font face="Agent Orange">Chatta</font></p>
<p class="leading150"><font face="Verdana" size="1">Så du
tänkte chatta lite? Det är lungt hoppas allt går
bra osv... ;-) <br>
Skriv bara in ditt "nickname" i rutan och börja sedan
att chatta!</font></td>
</tr>
</table></div>
<p> </p>
<!-- #include file="check-b-2.inc" -->
</body>
</html>
sendan checkb.inc
<% '====================================================================================================================== %>
<% ' Kontrollera användarnamn, lösenord och behörighet %>
<% '====================================================================================================================== %>
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=http://www.websamba.com/groda/users.mdb"
Set RecSet = Server.CreateObject("ADODB.Recordset") %\>
<% Visa = "SELECT * FROM users"
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic
X = FALSE
Do Until X = TRUE OR RecSet.EOF
If RecSet("Username") = Session("Username") Then
X = TRUE
Exit Do
End If
RecSet.MoveNext
Loop
If X = TRUE Then
Y = FALSE
Do Until Y = TRUE OR RecSet.EOF
If RecSet("Password") = Session("Password") Then
Y = TRUE
Exit Do
End If
RecSet.MoveNext
Loop
End If
If X = FALSE Then
Response.Write "Jag tror nog att du råkade skriva in fel användarnamn!"
ElseIf Y = FALSE Then
Response.Write "Du kan nog ha anget ett ogiltligt lösenord!"
End If
If X = TRUE AND Y = TRUE Then %\>
HJÄLP MIG!!!!!
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=http://www.websamba.com/groda/users.mdb"
Ange en riktig sökväg till databasfilen. Inte en URL.
hur menar du? kan du vara lite mer exakt, jag kan ju inte ange en lokaladress...????
det verkar typ inte spela någon roll hur jag än skriver i sökvägen, jag får detta meddelande när jag skriver sökväg /groda/users.mdb
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.
/groda/checkb.inc, line 6
Kan du inte använda MapPath? :q
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath('users.mdb') & "
------------------
Canis meus id comedit
[Redigerat av casca den 07 jan 2001]
tack för all hjälp.... problemet löste sig...