webForumDet fria alternativet

Varför???

4 svar · 227 visningar · startad av Jessie

JessieMedlem sedan juli 200274 inlägg
#1

Varför räknar det till tre vad jag än fyller i ?

<html>
<head><TITLE>Formulär & ASP- kod på samma webbsida !</TITLE>
</head>
<body>
<H2>Formulär & ASP- kod på samma webbsida !
</H2>

<%
If Request.QueryString.Count=0Then
%>
<I>Den här ASP-applikationen demonsterar hur du kan ha både
formuär och den ASP-kod formuläret anropar på samma
webbsida.</I>
<BR>
<FORM METHOD="GET" ACTION="SAMMASIDA.ASP">
<PRE>
Vad heter du ? <INPUT NAME="namn">
Vad har du för e-post ?<INPUT NAME="epost">
Vilket datum är det ? <INPUT VALUE="<%=Date%> "NAME="datum">
</PRE>
<INPUT TYPE="SUBMIT">
</FORM>
<%
Else
%>
<H3>Tack för att du fyllde i formuläret !</H3>
Totalt fyllde du i <%=Request.QueryString.Count%>
data:<BR><BR>
<%
For Each VariabelNamn in Request.QueryString
%>
<%=VariabelNamn%>
<%=Request.QueryString(VariabelNamn)%>
<BR>
<%
Next
End If
%>
<HR><BR>
Den häe webbsidan skapades<%=Date%> Kl. <%=Time%>.<BR>
<A HREF="SAMMASIDA.ASP">Starta o formuläret</A>

</body>
</html>

icaaqMedlem sedan okt. 20005 273 inlägg
#2

Antagligen för att du har tre fält i ditt formulär......antagligen skrev jag väl, då jag inte är säker :OO

Mvh icaaq

JessieMedlem sedan juli 200274 inlägg
#3

Men det ska bara visa hur många som det är skrivet i inte i alla.

icaaqMedlem sedan okt. 20005 273 inlägg
#4

Då får du kolla om fältet innehåller allt annat än ""

[red]
<%
i = 0
For Each VariabelNamn in Request.QueryString
If Request.QueryString(VariabelNamn) <> "" Then i = i + 1
Response.Write VariabelNamn
Response.Write Request.QueryString(VariabelNamn)
Response.Write "<BR>" &vbCrLf
Next
End If
REsponse.Write "Du fyllde i "& i &" fält"
%> [/red]

Mvh icaaq

PalleMedlem sedan apr. 20003 174 inlägg
#5

Request.Querystring.count räknar antalet parametrar i querystringen, i detta fall skickas det tre.
Kolla i ditt adressfält så ser du vad som skickas med. ;)

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