Avatar billede dsjk Novice
08. oktober 2002 - 13:56 Der er 9 kommentarer og
1 løsning

Starte siden et styk nede, afhængig af variabel

Kan Jeg starte en side på et vilkårligt sted, afhængig af en variabel.

Hvis nu variablen er "1" skal den starte siden ved product et, o.lign?

dsjk
Avatar billede criterius.dk Nybegynder
08. oktober 2002 - 14:06 #1
ja, via ankre.

i adressen:
http://www.etdomain.dk/index.asp#1

i dokumentet:
<a name="1">
Beskrivelse af produkt 1


Via variabel:
<% if variabel='1'
  then response.redirect 'http://www.etdomain.dk/index.asp#1'
    else
  response.redirect 'http://www.etdomain.dk/index.asp'
end if %>
Avatar billede eagleeye Praktikant
08. oktober 2002 - 14:06 #2
Det forstår jeg ikke helt men du kan god lave nogle if sætniger hvordi der er noget kode som kun bliver udfrt hvis det er opfyldt...

mode = "1"


if mode = "0" then

    ..KODE til mode = 0

elseif mode = "1" then

    ..KODE til mode = 1

elseif mode = "2" then

    ..KODE til mode = 1

end if
Avatar billede madd Nybegynder
08. oktober 2002 - 14:06 #3
Ja - og du skal slet ikke bruge ASP :)

Du kan oprette "bogmærker" på din side vha. <a name="bogmk1"> eks., når så du går ind på 'side.asp#bogmk1' rykker siden automatisk ned til bogmk1

/Mattias
Avatar billede eagleeye Praktikant
08. oktober 2002 - 14:07 #4
Er det sådan noget du tænkte på????

mode kan så kommer fra en querysting:

mode = Request.QueryString("mode")
if mode = "" then mode = "1"
Avatar billede dsjk Novice
08. oktober 2002 - 14:25 #5
Det er lidt svært at forklarer, men here goes:

Jeg har en side "Products.asp", og en masse inc filer, disse inc filer bliver lagt included afhængig af hvad et hidden field i en form er. dvs. når man trykker på et produkt smidder den en variabel ind i formen og sender formen. Den samme side loades, bare med en anden inc fil afhængig af hvad der blev smidt ind i formen.

Jeg har så en side med alle produkter ("product_view.inc") og hvis man trykker på et af produkterne bliver man smidt til en side med alle produkter af samme type (fx. glas), jeg vil så gerne have at det samme sker, men man så automatisk "scrolles" ned det lige nøjagtig det glas man trykkede på.

Det kan derfor ikke laves med ankre.

dsjk
Avatar billede criterius.dk Nybegynder
08. oktober 2002 - 14:27 #6
jo
Avatar billede dsjk Novice
08. oktober 2002 - 14:30 #7
ok, hvordan?

Jeg skal jo loade den samme side, med den samme inc side, som er afhængig af et felt i formen, som nu et blank.
Avatar billede dsjk Novice
08. oktober 2002 - 15:26 #8
har fundet anden løsning.

Tak for hjælpen
Avatar billede burningice Nybegynder
08. oktober 2002 - 20:12 #9
dsjk>> jeg vil anbefale dig ikke at have endelsen inc på dine filer. Problemet ligger i at hvis man skriver filens navn i adresselinjen, f.eks. http://www.dsjk.dk/product_view.inc kan man se al din kode, hvilket nok ikke er så heldigt hvis der nu står nogle password ell.lign i filen.
Avatar billede criterius.dk Nybegynder
09. oktober 2002 - 08:10 #10
jf. cyberfessor >>
giv evt dine .inc-filer endelsen filnavn.inc.asp, derved kan uvedkomne ikke komme til at se koden :o) Og du kan stadig kende forskel på inc-filer og andre filer!
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