|
Skriven av: tippexet | den 27 januari 2013 Kl 22:13
|
Hej Hoppas någon kan hjälpa mig med mitt problem. Jag har en tippasida där jag tippar odds. Jag räknar ihop olika matchers odds och satsar en viss summa pengar. När jag seda klickar på "betala-knappen" så vill jag att textrutan "add1" med <%=Round(TotalOdds,2)%> ska nollställas. Den gör inte det, utan totaloddset står kvar om jag sedan tippar fler matcher. Hoppas ni förstår hur jag menar. Jag skickar med koden. Går inte att klistra in koden på http://www.aspsidan.se/code!!?? Är det OK att klistra in den här?
Redigerad av: tippexet
Redigerad av: tippexet
[redigerat namn=tippexet datum=2013-27-27 22:27]
|
|
|
Skriven av: tippexet | den 28 januari 2013 Kl 19:21
|
Här är min kod:
<% Call dbConnect()
sSQL1 = "SELECT * FROM qGamesTips_odds WHERE Datepart(""ww"",Spelstopp,2,2) = Datepart(""ww"",Now(),2,2) AND UserID = "& Session("UserID") &" AND Active = 1 ORDER BY Spelstopp, HomeTeam" Set rsGames=Connect.Execute(sSQL1)
Do Until rsGames.EOF
If rsGames("DittTecken") = 3 Then DittTecken = "X" Else DittTecken = rsGames("DittTecken") End If
Spelstopp = Left(rsGames("Spelstopp"),16) Match = rsGames("HomeTeam") &" - " &rsGames("AwayTeam") DittOdds = rsGames("DittOdds") 'tot = rsGames("tot") 'TotalOdds = rsGames("TotalOdds") if (TotalOdds = 0) THEN
TotalOdds = DittOdds
else TotalOdds = TotalOdds * DittOdds
end if
GameID = rsGames("GameID") Odds1 = rsGames("Odds1") OddsX = rsGames("OddsX") Odds2 = rsGames("Odds2")
If Farg = "<tr class=""Tabell"">" Then Farg = "<tr class=""Tabell"">" Else Farg = "<tr class=""Tabell"">" End If
rsGames.MoveNext Loop
Call dbDisConnect() %>
<SCRIPT LANGUAGE="javascript"> window.onerror=null; function calc() { antal_falt=2
tec="+*" kom_ihag="Antalet tecken som anges ovan ska vara lika många som antalet rutor som du använder!!!"
tot="" i=1 tot=0 if (tec.length==antal_falt) { for (i;i<antal_falt+1;i++) { nex=eval("document.evalCalc.add"+i+".value") if (nex!="" && nex.lastIndexOf(" ")==-1 && nex.lastIndexOf(".")==nex.indexOf(".") && nex.lastIndexOf(",")==nex.indexOf(",")) { if ((nex.indexOf(",")!=-1 && nex.indexOf(".")==-1) || (nex.indexOf(",")==-1 && nex.indexOf(".")!=-1) || nex.indexOf(".")==-1) { if (nex.indexOf(",")!=-1) { nex=nex.substring(0,nex.indexOf(","))+"."+nex.substring(nex.indexOf(",")+1,nex.length) } tot=eval(tot+tec.substring(i-1,i)+nex) } } } var tot=Math.round(tot*100)/100 document.evalCalc.tot.value=tot
} else { alert(kom_ihag) } } //--> </SCRIPT>
<FORM NAME="evalCalc" method="post" action="a_tippa_odds_add.asp">
<input type="hidden" name="ID" value="<%=GameID%>">
<font size="2" color="#FFFF00">totalodds:</font><font color="#FFFF00">
<INPUT NAME="add1" id="add1" TYPE="text" SIZE="12" value="<%=Round(TotalOdds,2)%>"> *
<INPUT NAME="add2" TYPE="text" SIZE="4" value="">
<INPUT VALUE="satsa" TYPE="button" onClick="calc()">
<p><font size="2" color="#FFFF00">ev. vinst:
<INPUT NAME="tot" TYPE="text" size="10" value=""> <font face="Verdana" size="2"><b><input type="submit" value="betala" name="pay"></b></font> </p>
</form>
Redigerad av: tippexet
Redigerad av: tippexet
|
|