Ciao CyberPunk,
Originariamente inviato da CyberPunK
quando fai
loadVariables("poll.asp/action=rd" etc
rd è un valore fisso o una variabile?
se è un valore fisso dove gli dici quale dei tre bottoni è stato clikkato?
questa la pagina poll.asp:
codice:
<%@LANGUAGE="VBSCRIPT"%>
<%
action = Request("action")
answer = Request("answer")
if action = "rd" Then
RD()
elseif action = "sg" Then
SG()
else
message = "No query string entered"
response.write("&message=" + Server.URLEncode(message)+"&cconfirm=1")
response.end
End If
Function SG()
Dim rsPoll
Dim rsPoll_numRows
Set rsPoll = Server.CreateObject("ADODB.Recordset")
rsPoll.ActiveConnection = MM_connPoll_STRING
rsPoll.Source = "SELECT * FROM tblQuestion"
rsPoll.CursorType = 0
rsPoll.CursorLocation = 2
rsPoll.LockType = 1
rsPoll.Open()
rsPoll_numRows = 0
If answer="1" Then
rsPoll("answer1Clicks")=rsPoll("answer1Clicks")+1
response.write ("&loaded=1")
ElseIf answer="2" Then
rsPoll("answer2Clicks")=rsPoll("answer2Clicks")+1
response.write ("&loaded=1")
ElseIf answer="3" Then
rsPoll("answer3Clicks")=rsPoll("answer3Clicks")+1
response.write ("&loaded=1")
End If
rsPoll("clicksTotal")=rsPoll("clicksTotal")+1
rsPoll.Update
rsPoll.Close
End Function
Function RD()
Dim rsPoll
Dim rsPoll_numRows
Set rsPoll = Server.CreateObject("ADODB.Recordset")
rsPoll.ActiveConnection = MM_connPoll_STRING
rsPoll.Source = "SELECT * FROM tblQuestion"
rsPoll.CursorType = 0
rsPoll.CursorLocation = 2
rsPoll.LockType = 1
rsPoll.Open()
rsPoll_numRows = 0
response.write ("&question" & "="+ rsPoll("question"))
response.write ("&answer1" & "="+ rsPoll("answer1"))
response.write ("&answer2" & "="+ rsPoll("answer2"))
response.write ("&answer3" & "="+ rsPoll("answer3"))
response.write ("&clicksTotal" & "="+ rsPoll("clicksTotal"))
response.write ("&answer1Clicks" & "="+ rsPoll("answer1Clicks"))
response.write ("&answer2Clicks" & "="+ rsPoll("answer2Clicks"))
response.write ("&answer3Clicks" & "="+ rsPoll("answer3Clicks"))
response.write ("&loaded=1")
End Function
%>
<%
'rsPoll.Close()
'Set rsPoll = Nothing
%>
ti esce NaN% perche non ha valori con cui fare il calcoli dei click percentuali ... quindi sbagli o a passare allo script i valori della scelta dell'utente o sbagli a leggerli quando visualizzi il grafico ... penso
...avevo scoperto dalla ricerca che sbagliavo qualcosa...sai come posso risolvere?...grazie x la risposta...
korben