27. august 2006 - 18:40
Der er
24 kommentarer og 2 løsninger
Clanwar script?
Nu har jeg ledt som en gal, og kan kun finde til php, hvilket jeg Ikke skal bruge.. Håber nogle af jer kan hjælpe med at finde link til et passende clanwar script i asp.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
27. august 2006 - 18:55
#1
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Clanwars</title> </head> <body> <% strAction = lcase(request.querystring("action")) if strAction = "save" then Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("database.mdb") Set rs = Server.CreateObject("ADODB.Recordset") Addera = "SELECT * FROM clanwars " rs.Open Addera, Connect, 3, 3 rs.addnew rs("team1") = request.form("team1") rs("team2") = request.form("team2") rs("winning1") = request.form("winning1") rs("winning2") = request.form("winning2") rs("map") = request.form("map") rs.update response.redirect("?info=saved") end if if strAction = "delete" then Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("database.mdb") Set rs = Server.CreateObject("ADODB.Recordset") Addera = "SELECT * FROM clanwars " rs.Open Addera, Connect, 3, 3 rs.delete rs.update response.redirect("?info=deleted") end if %> <b>New clanwar</b><br><br> <form action="?action=save" method="post"> Team 1:<br> <input type="text" name="team1"> Rounds won: <input style="width: 40px;" type="text" name="winning1"><br><br> Team 1:<br> <input type="text" name="team2"> Rounds won: <input style="width: 40px;" type="text" name="winning2"><br><br> Map:<br> <input type="text" name="map"><br><br> <input type="submit" value="Create"> </form> <% Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("database.mdb") Set rs = Server.CreateObject("ADODB.Recordset") Addera = "SELECT * FROM clanwars ORDER BY ID DESC " rs.Open Addera, Connect, 3, 3 if not rs.eof then do until rs.eof %> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="right" width="45%"><% if RS("winning1") > RS("winning2") then %>WINNER |<% elseif RS("winning1") = RS("winning2") then%>DRAWN |<% end if %><b><%=RS("team1")%></b></td> <td align="center" width="10%"><%=RS("winning1")%>-<%=RS("winning2")%></td> <td width="45%"><b><%=RS("team2")%></b><% if RS("winning1") < RS("winning2") then %>WINNER<% elseif RS("winning1") = RS("winning2") then%>| DRAWN<% end if %></td> <td width="15"><a href="?action=delete&id=<%=RS("id")%>"><b>DELETE</b></a></td> </tr> </table> <% rs.movenext loop end if %> </body></html>
27. august 2006 - 19:05
#2
Ser fint ud. Men søger et script hvor det hele er lavet! med admin funktionerne. database osv.
27. august 2006 - 20:06
#3
Hej - hvad skal det kunne ??
27. august 2006 - 20:17
#4
Kan skal kunne logge ind som admin, når man så er logget på skal man kunne skrive hvilke hold som spillede mod hinanden, hvilket map(s) og resultatet osv.
27. august 2006 - 21:38
#5
27. august 2006 - 21:44
#6
tap, tjekker det lige ud
27. august 2006 - 21:44
#7
tak*
27. august 2006 - 21:47
#8
connection.asp bruger.asp de er ikke med i mappen
27. august 2006 - 21:48
#9
hov.. mente: connection.asp
27. august 2006 - 21:53
#10
Og hvor ser jeg lige resultatet efter jeg har skrevet et ?
27. august 2006 - 21:54
#11
som jeg dog vrøvler her til aften.
27. august 2006 - 21:55
#12
smig et svar :) men mangler dog stadig: connection.asp
27. august 2006 - 21:57
#13
jeg kan se at resultatet kun kommer når man logger ind.. Det skal nu være meningen at man logger ind og så kan skrive resultatet og så kommer resultatet ud på siden så andre også kan se det.
27. august 2006 - 21:58
#14
nå der er åbenbart smuttet en side - connection.asp ser sådan ud --------- connection.asp <% Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("/db/clanwar.mdb") %> resultaterne kommer frem på samme side som din form du skriver i
27. august 2006 - 22:02
#15
ja, men de kommer kun frem når jeg er logget ind ?
27. august 2006 - 22:05
#16
en side med resultaterne kunne se sådan ud <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>ClanWar Resultater</title> </head> <body> <!--#include file="connection.asp"--> <% Set rs = Server.CreateObject("ADODB.Recordset") Addera = "SELECT * FROM results ORDER BY ID DESC " rs.Open Addera, Connect, 3, 3 if not rs.eof then %> <div> <table width="90%" cellpadding="0" cellspacing="0"> <tr> <td width="20%">Map</td> <td align="right" width="25%">HOLD 1</td> <td align="center" width="20%">RESULTAT</td> <td width="25%">HOLD 2</td> </tr> <% do until rs.eof %> <tr> <td width="20%"><%=RS("map")%></td> <td align="right" width="25%"><% if RS("winning1") > RS("winning2") then %> <font face="Arial" size="2" color="#FF0000"><b>VINDER | <% elseif RS("winning1") = RS("winning2") then%>LIGE | </b></font><% end if %><b><%=RS("team1")%></b></td> <td align="center" width="20%"><%=RS("winning1")%><font color="#FF0000"> - </font><%=RS("winning2")%></td> <td width="25%"><b><%=RS("team2")%></b><% if RS("winning1") < RS("winning2") then %> <font color="#FF0000" size="2" face="Arial"><b> VINDER<% elseif RS("winning1") = RS("winning2") then%> | LIGE</b></font><% end if %></td> </tr> <% rs.movenext loop end if %> </table> </div> </body> </html>
27. august 2006 - 22:05
#17
svar - :)
27. august 2006 - 22:06
#18
ja, mange tak.. Smid et svar :)
27. august 2006 - 22:17
#19
for at få en sortering på din resultat liste skulle du næsten have datoen med så de nyeste resultater står øverst sæt denne linie ind i din admin.asp rs("date") = date() hvor der står rs.addnew rs("team1") = request.form("team1") rs("team2") = request.form("team2") rs("winning1") = request.form("winning1") rs("winning2") = request.form("winning2") rs("map") = request.form("map") ---- SÆT IND HER rs.update og så kunne din resultatside se sådan ud <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>ClanWar Resultater</title> </head> <body> <!--#include file="connection.asp"--> <% Set rs = Server.CreateObject("ADODB.Recordset") Addera = "SELECT * FROM results ORDER BY DATE DESC " rs.Open Addera, Connect, 3, 3 if not rs.eof then %> <div> <table width="100%" cellpadding="0" cellspacing="0"> <tr><td width="15%">Dato</td> <td width="15%">Map</td> <td align="right" width="25%">HOLD 1</td> <td align="center" width="20%">RESULTAT</td> <td width="25%">HOLD 2</td> </tr> <% do until rs.eof %> <tr> <td width="15%"><%=RS("date")%></td> <td width="15%"><%=RS("map")%></td> <td align="right" width="25%"><% if RS("winning1") > RS("winning2") then %> <font face="Arial" size="2" color="#FF0000"><b>VINDER | <% elseif RS("winning1") = RS("winning2") then%>LIGE | </b></font><% end if %><b><%=RS("team1")%></b></td> <td align="center" width="20%"><%=RS("winning1")%><font color="#FF0000"> - </font><%=RS("winning2")%></td> <td width="25%"><b><%=RS("team2")%></b><% if RS("winning1") < RS("winning2") then %> <font color="#FF0000" size="2" face="Arial"><b> VINDER<% elseif RS("winning1") = RS("winning2") then%> | LIGE</b></font><% end if %></td> </tr> <% rs.movenext loop end if %> </table> </div> </body> </html>
27. august 2006 - 22:17
#20
svar
27. august 2006 - 22:55
#21
Svar. Vi deles om pointene - det er mest fair - kiddoe sidder og bruger MIT kode, det jeg sad og brugte tid på til at starte med, fx. "Addera = "SELECT * FROM results ORDER BY DATE DESC "
27. august 2006 - 22:55
#22
Svar. Vi deles om pointene - det er mest fair - kiddoe sidder og bruger MIT kode, det jeg sad og brugte tid på til at starte med, fx. "Addera = "SELECT * FROM results ORDER BY DATE DESC "
27. august 2006 - 23:10
#23
Jeg forstår ikke helt hvordan resultatet kommer automatisk over og bliver vist i denne kode som du har skrevet til sidst.. Hos mig er den bare blank! også selvom jeg har været logget ind og skrevet et resultat! (Det er der dog stadig når jeg er logget ind) Men ikke i en ny html fil
28. august 2006 - 01:21
#24
madeindk >> pointene er dine - sorry ssundsdal >> du skal gemme siden som en asp side - f.eks resultater.asp
28. august 2006 - 06:48
#25
Nej ssundsdal, vi deler bare - det er helt fint :-)
28. august 2006 - 08:40
#26
Perfekt, så virkede det jo.. Deler point mellem jer så :D
Kurser inden for grundlæggende programmering