webForumDet fria alternativet

ASP gästbok (gruvsjö)

ASP

5 svar · 1 128 visningar · startad av blåjeans

Medlem sedan sep. 2005849 inlägg
Frågan#1

Jag försöker göra en sida uppbyggd helt med CSS. Förut har jag haft gruvsjös gästbok men då hade jag ju ramar, och behövde bara länka till asp-filen så kom den upp i en egen ram. Men hur gör jag utan ramar? Om jag har ett vanligt html-dokument och vill ha gästboken inkluderad... ska man spara hela dokumentet som asp istället då? Eller hur i allsindar ska jag göra? För jag vill ju fortfarande ha menyn och allting över gästboken, och allt det är ju i samma dokument.

Jag vet inte ens vilken kod jag ska posta, men såhär ser det ut där jag inkluderar själva gastbok.asp:

<div id="content">
 <table width="90%" border="1" cellspacing="0" cellpadding="0">
    <tr>
      <td><!--#Include file="gastbok/gastbok.asp"--></td>
    </tr>
  </table>
</div>

(måste man ha tabeller där eller kan man lägga det direkt i en div??)

Hoppas någon förstår vad jag pratar om!! :q :OO :r

Medlem sedan jan. 20011 154 inlägg
#2

Du kan använda

<!--#include virtual="/gastbok/gastbok.asp"-->

eller så kan du använda

server.execute("/gastbok/gastbok.asp")

... och det går bra att lägga det direkt i lagret så du behöver inte ha tabellen om du inte vill

Medlem sedan sep. 2005849 inlägg
#3

Ok, tack för det.

Hmm... det står såhär i själva gastbok.asp:

INC= "sidans namn"      ' Sidan du inkluderar gastbok.asp i

Här vet jag inte vad jag ska skriva... läste nånstans att den sidan (INC) måste vara en asp-fil också?
Den koden som du skrev jonne, lägger man den i html-dokumentet?

Medlem sedan feb. 2005248 inlägg
#4

Använd aldrig .inc om du inte vill att folk ska se din asp-kod. Vad är det du ska inkludera i gastbok.asp?

Medlem sedan jan. 20011 154 inlägg
#5

Sidan du inkluderar det på måste vara en .asp sida. Egentligen bara din vanliga html sida men med .asp som tillägg. Detta för att servern ska veta att den ska bearbeta sidan som en dynamisk sådan.
Server.Execute ska skrivas såhär

<% server.execute("/gastbok/gastbok.asp") %>

om du ska ha den "insprängd" i koden. <% %> talar om att asp-tolken ska bearbeta det som finns innuti.
De två metoderna som jag skrev ovan beter sig på lite olika sätt så kan vara att

<!--#include virtual="/gastbok/gastbok.asp"-->

är att föredra för dig. Vad gäller din andra fråga så utan att ha sett koden så chansar jag på att den används för länkar och liknande. Där ska du nog, som det står, skriva in den sidan som du inkluderar gastbok.asp ifrån. Alltså den sidan där du infogar något av ovanstående kodexempel

Medlem sedan sep. 2005849 inlägg
#6

Tack så jättemycket för hjälpen! :)

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)