Avatar billede michaelb Nybegynder
13. juli 2002 - 16:27 Der er 8 kommentarer og
1 løsning

Du er her: Forsiden > Nyside > Nyside2

Hvordan laver man et sådan script i ASP?
Avatar billede michaelb Nybegynder
13. juli 2002 - 16:44 #1
hmm
Avatar billede eagleeye Praktikant
13. juli 2002 - 17:13 #2
Det kune være noget med en Session variable som holde lidt styr på hvor man var. En database som indeholde hovedkategorier og en med undr kategorier, så skulle en side så holde styr på hvilken kategori siden høre til.

Eller så kig på disse link som viser noget "breadcrumbs" som det vist så fint hedder, det sidste link er et eks som man kan copy/paste, det sidste link er det som vist går mest i dybten med koden:

http://roselli.org/adrian/articles/breadcrumbs.asp
http://www.evolt.org/article/Breadcrumbs_for_Those_Using_ASP/17/4438/
http://www.asp101.com/articles/jason/yahoonavbar/default.asp
Avatar billede michaelb Nybegynder
13. juli 2002 - 17:36 #3
Naah... troede der fandtes sådan et specielt script...
Avatar billede eagleeye Praktikant
13. juli 2002 - 18:01 #4
Har du prøvet at kigge på www.activeserverpages.dk og www.netcoders.dk for at se om der findes noget. Umiddelbart tror jeg ikke, men det kan da være der findes noget som giver et bedre udgangs punkt.
Avatar billede eagleeye Praktikant
13. juli 2002 - 18:07 #5
Det kommer også an på hvor fuldautomatisk du vil havde det en simpel løsning er du selv på hver side udskrive hvad den høre til:

Response.write "main -> Nyheder -> Nyhed2"

Det gør det så noget mere besværligt at vedligeholde..
Avatar billede michaelb Nybegynder
13. juli 2002 - 18:31 #6
eagleeye:
Tjae det er ikke så smart for jeg bruger include=top.asp og bottom.asp på alle sider!!

Hvis du samler de koder fra http://www.asp101.com/articles/jason/yahoonavbar/default.asp til mig, og beskriver hvad jeg skal (orker ikke at gå i gang med dansk/engelsk ordbogen nu *gg*) så er det ok!
Avatar billede cotus Nybegynder
14. juli 2002 - 14:20 #7
Hvis du f.eks. har en URL:

http://www.domain.dk/kat_id=2&show_id=3&mode_id=5

Og du f.eks. har en database med alle kategorierne og underkategorier.

Så lav noget SQL, lign. det her:

strSQL = "SELECT * FROM kat_id WHERE id = Request.Querystring('kat_id')"
Set rs = Conn.Execute(strSQL)

kat_id = rs("navn")

rs.Close
Set rs = Nothing

strSQL = "SELECT * FROM show_id WHERE id = Request.Querystring('show_id')"
Set rs = Conn.Execute(strSQL)

show_id = rs("navn")

rs.Close
Set rs = Nothing

strSQL = "SELECT * FROM mode_id WHERE id = Request.Querystring('mode_id')"
Set rs = Conn.Execute(strSQL)

mode_id = rs("navn")

rs.Close
Set rs = Nothing

(Ved godt at den SQL ikke holder fem flade ører, men idéen i den!)

Og så:

<html>
<head>
<title>Domain | <%=kat_id%> : <%=show_id%> : <%=mode_id%></title>
</head>
<body>
</body>
</html>

Ved ikke om jeg er helt galt på den?

/cotus
Avatar billede michaelb Nybegynder
18. juli 2002 - 23:11 #8
Det var sku' besværligere end jeg havde troet. Øv :(
cotus > Jeg kunne ikke få dit til at virke, så jeg droppede idéen!!

Men tak for opmærksomheden :)
Mvh. Michael
Avatar billede michaelb Nybegynder
18. juli 2002 - 23:11 #9
/Lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester