QueryString innebär väll att den bara ändra om en rad eller 2 som syr just av vad:
filas.asp?spela=hej
typ.. spela kan ju vara en ID sak i en databas men det kan vara helt enkelt bara ju att den ska skriva ut hej på en sida...
4 svar · 144 visningar · startad av iceM2
Går ju att använda vå olika typer av queryStrings...
1. fil.asp?spela
Request.QueryString = "spela"
2. fil.asp?action = spela
Request.QueryString("action") = "spela"
Vilken är bäst att använda? Känns som om
variant ett kan bli krånligare om man använder måna QueryStrings och mer avancerade script.. Vad använder ni? och varför?
QueryString innebär väll att den bara ändra om en rad eller 2 som syr just av vad:
filas.asp?spela=hej
typ.. spela kan ju vara en ID sak i en databas men det kan vara helt enkelt bara ju att den ska skriva ut hej på en sida...
Det beror väl på vad man vill skicka för information.
sida.asp?prune
kan ju vara bra om man vill skicka true/false, dvs att förekomsten i sig betyder true.
Det är viktigast att man är konsekvent i sin användning.
voigtann1: du förståd nog inte riktigt vad jag menade, läs frågan igen ;-) Jag vet hur QueryStrings fungerar, det var inte det jag frågade om.
LarsG: Så med andra ord har de olika formaten olika fördelar?
Tja, personligen skulle jag nog alltid använda formen
sida.asp?prune=true
än
sida.asp?prune
Om man håller sig konsekvent till den första så klarar man allt och det är ju enklare om man bara har en hantering av alla querystringvärden.
Egentligen så ser jag nog ingen speciell fördel med att utelämna värdet.