webForumDet fria alternativet

Tips..

1 svar · 148 visningar · startad av scoxi

scoxiMedlem sedan jan. 200460 inlägg
#1

Jag har läst en hel del om ASP och tänkt att göra en hemsida för att föra över mina teoretiska kunskaper till praktik men jag vet inte riktigt hur jag ska lägga upp det.
Man kan enkelt säga att jag har gjort en logga, en meny till vänster och en table i mitten som visar informationen.

Min först tanke var att göra en fil för varje länk som jag alltid gjort i html men som kom jag att tänka på querystring som skulle förenkla det hela för då räkte det med typ 2 filer för alla sidorna men då kom ett problem upp i min hjärna. Om jag t.ex. trycker på nyheter så länkas den till <a href="main.asp?lank=nyhet"></a>

men hur blir de då om jag ska visa nyheterna blir ju lite knas.. det går inte ihop i min hjärna
lite tips om hur jag kan göra? tack

OveRRidEMedlem sedan feb. 200112 078 inlägg
#2

Du kan välja att göra på ett antal olika sätt, varav mitt förslag (som iofs. kan vara lite krångligt om man är nybörjare) innefattar server.execute och ett par contentfiler som limmas ihop med någon slags template.

main.asp

page = request("lank")

if trim(page & "") <> "" then
   set fso = server.createobject("scripting.filesystemobject")
   if fso.fileexists(server.mappath("content/" & sp & ".asp")) then
      server.execute "content/" & page & ".asp"
   else
      response.write "Contentfil saknas!"
      set fso = nothing
      response.end
   end if
   set fso = nothing
else
   server.execute "content/start.asp"
end if

Contentfilerna skall alltså enligt detta exempel ligga under content/.

123 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)