webForumDet fria alternativet

QueryStrings...

8 svar · 176 visningar · startad av pirro

pirroMedlem sedan aug. 2001226 inlägg
#1

Hur fixar man så att man kan skriva tex www.server.com/?12568
i stället för sida.asp?12568

------------------
-------
/Pirro
Response.Redirect " http://pereng.cjb.net "

VideMedlem sedan dec. 19998 577 inlägg
#2

Förklaringen är att defaultdokumentet (default.asp eller index.asp eller vad det nu är för inställningar) körs, sedan får den querysträngen som vanligt...

och Välkommen hit :)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

PaceMedlem sedan juni 20019 024 inlägg
#3

Hjärtligt välkommen! :e

------------------
Peter D

pirroMedlem sedan aug. 2001226 inlägg
#4

tack

------------------
-------
/Pirro
Response.Redirect " http://pereng.cjb.net "

pirroMedlem sedan aug. 2001226 inlägg
#5

får bara svaret...
Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'

[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'page ='.

/familj/Default.asp, rad 12

------------------
-------
/Pirro
Response.Redirect " http://pereng.cjb.net "

LarsGMedlem sedan dec. 200012 464 inlägg
#6

Du får nog visa lite mer kod.

------------------
essentitia preter non sans multiplicandum

pirroMedlem sedan aug. 2001226 inlägg
#7

<%
Dim query
query = Request.ServerVariables("QUERY_STRING")
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("text.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")
%>
<%

SQL = "SELECT * FROM info WHERE page ="& query
Set RecSet = Connect.Execute(SQL)
%>

------------------
-------
/Pirro
Response.Redirect " http://pereng.cjb.net "

icaaqMedlem sedan okt. 20005 273 inlägg
#8
<%
Dim query 
query = Request.QUERY_STRING 
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("text.mdb")&";"
Set RecSet = Server.CreateObject("ADODB.Recordset")
%>
<%

SQL = "SELECT * FROM info WHERE page ="& query
Set RecSet = Connect.Execute(SQL)
%>

men jag skulle nog satt nått som visade vilken query du skulle ta typ:

sida 1
/?page=1
sida 2
query = Request.querystring("page")
'osv osv

:)

------------------

- Vet du vad det blir om en kille från Dalarna startar en tidning och en radiokanal?
- Nej.
- Mas-media.

LarsGMedlem sedan dec. 200012 464 inlägg
#9
query = Request.QUERYSTRING

inget underscore.

------------------
essentitia preter non sans multiplicandum

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