webForumDet fria alternativet

Querystrings!

9 svar · 315 visningar · startad av M.Cheraghi

M.CheraghiMedlem sedan juli 20015 107 inlägg
#1

Hello!
Har en sida som ibland tar emot 10 querystrings. ibland 5 querystrings, ibland 0.
Det jag vill är att om sidan mottager en eller flera querystring så skall det visas lite text, annars visas ingenting. dvs

If request.querystring THEN
'massa text
end if

Oavsett vad stringsen heter elelr vad dom har för värde skall det visas lite saker. men om det inte kommer någon querystring, så ska texten inte visas!

Hajjar någon? :e

WebbisNetMedlem sedan feb. 20032 027 inlägg
#2

if request("ditt_namn")="" then
response.write ""
else
dina strängar
end if

M.CheraghiMedlem sedan juli 20015 107 inlägg
#3

WebbisNet skrev:

if request("ditt_namn")="" then
response.write ""
else
dina strängar
end if

vet inte riktigt om det där fungerar.
Mina querystrings heter olika, samt att om dom nu existerar är dom aldrig tomma. det jag egentligen behöver är en 'sniffer'. Dvs om det är medskickat någon som helst querystring av något slag oavsett namn/värde skall lite text visas.

JAreMANNENMedlem sedan aug. 20002 272 inlägg
#4

Nu är väl inte detta det mest optimala sättet men det enda jag kom på i all hast ;)

<%
i = 0
For Each Item In Request.QuesryString
  i = 1
Next

If i > 0 Then
  'Skriver en massa gojja
End If
%>
M.CheraghiMedlem sedan juli 20015 107 inlägg
#5

JAreMANNEN skrev:

Nu är väl inte detta det mest optimala sättet men det enda jag kom på i all hast ;)

<%
i = 0
For Each Item In Request.QuesryString
  i = 1
Next

If i > 0 Then
  'Skriver en massa gojja
End If
%>

Kan fungera, avvaktar ett tag till, ifall det komemr bättre förslag.
Helst vill jag ha som en slgs if-sats för jag vill bygga lite HTML tabeller.

cyprysMedlem sedan dec. 20003 563 inlägg
#6
if request.QueryString.Count > 0 then
 ' Det finns
end if
JAreMANNENMedlem sedan aug. 20002 272 inlägg
#7
<%
If Len(Request.ServerVariables("QUERY_STRING")) > 0 Then
  'Gojja
End If
%>
@ndersMedlem sedan juni 200032 969 inlägg
#8

Eller helt enkelt:

If request.querystring <> "" then
     ' foobar
End if
M.CheraghiMedlem sedan juli 20015 107 inlägg
#9

@nders modell såg bäst ut så jag kör på det

InferisMedlem sedan sep. 2000670 inlägg
#10

Detta funkar för mig:

If request.querystring() <> "" then
     ' foobar
End if
128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)