webForumDet fria alternativet

1:a gångs användare av IIS

ASP

6 svar · 289 visningar · startad av ptr_lks

Medlem sedan juni 2005584 inlägg
Frågan#1

Nu har jag installerat IIS påmin burk:
address till databasen: C:\Inetpub\wwwroot\db
address till sidan: C:\Inetpub\wwwroot\index.html
Vet inte om jag gör rätt, för jag kan ej köra ASP-koden på sidan
index.html


<html>
<head>

<title>pojkar 93</title>
<style TYPE="text/css"><!-- 
a:link {color:#FFcc00; text-decoration: underline
a:visited {color:#FFcc00; text-decoration: none}
a:active {color:#FFcc00; text-decoration: underline}
a:hover {color:#000080; text-decoration: none}
--></style>
<style type="text/css">
<!--
.style2 {color: #FFCC00; font-size: xx-small;}
.style3 {color: #FFCC00; font-size: xx-large;}
.style4 {color: #FFCC00; font-size: large; }
.style5 {color: #FFCC00; font-size: xx-large;}
.style6 {color: #FFCC00; font-size: large;}
.style7 {color: #FFCC00; font-size: medium;}
-->
</style>

</head>
<body>
<img src="file:///H|/polisenbasket-p93.se/images/spifbanner.jpg" width="742" height="170">
<table width="740" border="1" bordercolor="#FFCC33">
  <tr>
    <th width="175" height="75" nowrap scope="col"><img src="file:///H|/polisenbasket-p93.se/images/pojkar100.jpg" width="175" height="75"></th>
    <td width="542" rowspan="2" align="center" valign="top" nowrap bgcolor="#0000FF" scope="col"><p><br>
</p>
       <P>&nbsp;</P>
	  <p><span class="style6">V&auml;lkommen till</span> <span class="style5">Polisens</span></p>
      <p class="style5">Pojkar 93  </p>
      <P>&nbsp;</P>
	   <P>&nbsp;</P>
	    <P>&nbsp;</P>
		<P class="style3"><U>Nyheter:</U></P>
		 <%
Set minCon = Server.CreateObject("ADODB.Connection")
set rsGbok = Server.CreateObject("ADODB.Recordset")

minCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/db/guests.mdb")
rsGbok.Open strSQL, minCon, 3, 3
srtSQL = "SELECT * FROM guestbook"
Do While Not rsGbok.EOF
If cdate(rsGbok("Datum")) < Now () then
Response.Write rsGbok("Namn") & "  skrivit nytt inlägg i gästboken"
 rsGbok.MoveNext
  Loop
  rsGbok.Close
  Set rsGbok = Nothing
  minCon.Close
  Set minCon = Nothing
%>
<UL>
		 <Li class="style4"><a href="file:///H|/polisenbasket-p93.se/galleri.htm" target="_self">Nya&nbsp;bilder</a> &nbsp;<span class="style2">inlagd 30/10</span> </Li>
		 <Li class="style4"><a href="file:///H|/polisenbasket-p93.se/matcher.htm" target="_self">Ett nytt&nbsp;matchreferat </a>&nbsp;<span class="style2">inlagd 6/11 </span> </Li>
		 <Li class="style4"><a href="file:///H|/polisenbasket-p93.se/coach.asp" target="_self">Coachens sida</a></Li>
		 </UL>
	</td>
  </tr>
  <tr>
    <td height="744" align="center" valign="top" nowrap bgcolor="#0000FF"><P>
      <P><br>
<br>
      
      <P class="style7">      
      <P class="style7"><a href="file:///H|/polisenbasket-p93.se/trupp.htm" target="_self">Truppen</a> 
	  <P class="style7"><a href="file:///H|/polisenbasket-p93.se/coach.asp" target="_self">Coachens sida</a>
	  <P class="style7"><a href="file:///H|/polisenbasket-p93.se/tid.htm" target="_self">Tr&auml;ningstider</a>     
      <P class="style7"><a href="file:///H|/polisenbasket-p93.se/matcher.htm" target="_self">Matcher</a>
	  <P class="style7"><a href="file:///H|/polisenbasket-p93.se/galleri.htm" target="_self">Fotogalleri</a>     
      <P class="style7"><a href="file:///H|/polisenbasket-p93.se/ink1.htm" target="_self">L&auml;nkar</a>
      <P class="style7"><a href="file:///H|/polisenbasket-p93.se/gbok.asp" target="_blank">G&auml;stbok</a></td>
  </tr>
</table>
</body>
</html>

Kan ni se vilket misstag jag gör? Jag försöker köra sidan genoma att i webläsarfönstret skriva:
C:\Inetpub\wwwroot\index.html

Medlem sedan okt. 2002257 inlägg
#2

döp om filen till .asp

Medlem sedan juni 200032 967 inlägg
#3
  1. asp-kod skall ligga i .asp-sidor. asp-tolken exekverar inte .html-sidor (det kan du visserligen ställa in att den ska göra om du nu vill det.)
  2. du måste anropa sidan genom att skriva till exempel http://localhost/index.asp .
  3. länka inte med file://. då kommer allt gå åt helvete när du inte kör sidan lokalt.
Medlem sedan feb. 200112 078 inlägg
#4

1. Ge alltid felmeddelande, om du får något.
2. Det finns ett eget forum för webbservrar

Ditt problem beror med största sannolikhet på att du inte har döpt din fil till .asp, utan .html. Ska du använda ASP i scriptet, måste du ha ändelsen .asp, såvida du inte bundit upp asp.dll mot ändelsen .html i IIS'en, något jag betvivlar starkt.

Dessutom kan du inte dubbelklicka på en .asp-fil för att köra den, du måste skriva http://localhost/index.asp (under förutsättning att filen ligger i webbroten, vilken nu den är).

Medlem sedan feb. 200112 078 inlägg
#5

@ndeeers! Din inläggstjyv! :e

Medlem sedan juni 2005584 inlägg
#6

OveRRidE skrev:

Dessutom kan du inte dubbelklicka på en .asp-fil för att köra den, du måste skriva http://localhost/index.asp (under förutsättning att filen ligger i webbroten, vilken nu den är).

webbroten är (hoppas jag) Inetpub/wwwroot

Medlem sedan juni 2005584 inlägg
#7

tack för er hjälp :birp :birp :birp

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)