1. Querystrings är inte så svårt. Du har en massa personer i en databas som du visar på en sida. Sedan vill du att när besökaren klickar på namnet så ska information visas om personen. Då gör du såhär:
set rs = connection.Execute("SELECT namn, id FROM namn ORDER BY namn ASC")
<a href="information.asp?cmd=info&id=<%=rs("NamnID")%>"><%=rs("namn")</a>
Sedan när besökaren klickar på länken så skulle själva querystring delen du frågade efter se ut såhär:
Set rs = connection.Execute("SELECT * FROM namn [b]WHERE NamnID = " & [blue]Request.Querystring("id")[/blue][/b]
Alltså querystrings vanligaste användings område är nog nåt sådant här. Det används till att berätta för asp sidan VAR den ska hämta all information i tabellen.
3. Språken är ungefär likvärdiga nu skulle jag vilja påstå. Det enda som skilljer egentligen är sättet man skriver sin kod på. Det ser inte riktigt likadant ut.
4. ASP använder du dig av förmodligen framför allt för att du vill ha en databas i grunden där du sparar din information. Du kan spara/hämta information i/från databasen med ASP. Hur avancerat man vill göra det är helt upp till var och en ;)
Om du nu ska ha en databas i grunden så väljer du förmodligen en Access databas eller likvärdigt där du inte behöver betala en massa pengar för att wehotellet ska ha MySQL eller SQL som är databaser det ochså och kan anropas med .asp filer. Webhotellen har tyvärr vett nog att ta betalt för att du ska kunna använda MySQL och SQL databaser. MySQL kan även anropas med php.
QueryStrings används för att skicka med besökaren ett värde då han surfar in på en annan aspsida en den han var på förrut, detta kan t.ex. göras med länkar, exempel:
Här har två värden skickats med; hej och svej.
Dessa två värden kan sedan användas för att ta reda på "varifrån en besökare kommit". Anledningen till att jag citerar det är att man egentligen inte vet Var ifrån han kommit utan vilka Variabler (och tillhörande värden) som skickats med honom.
Har han då till exempel kommit till en sida med en variabel (t.ex. land) som har värdet "Sverige" så kan det vara lämpligt att visa honom information på svenska och är värdet "England" så lämpar sig engelska bäst.
Men detta är bara ett av alla möjliga olika sätt man kan använda QueryString på.
ASP är ett scriptspråk som körs så fort en användare stiger in på en .asp-sida. Varje kommando behandlas beroende på "riktningen" i programmet och resultatet presenteras till webbläsaren. Det bygger på begäran & svarsmetoden, dvs du anropar en .asp-fil och webbservern spottar ut resultatet av den. Vidare kan du skicka med värden till .asp-sidan (t ex QueryStrings, formulärdata, cookies, sessions) för att den ska utföra sidan på ett visst sätt.
263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e