%@ Language=VBScript %> <% Set DB = Server.CreateObject("ADODB.Connection") DB.Open aCstrDBConn %>
<% Call TitreDisplay ("MAIL") %> <% ' parametre If Request.ServerVariables("REQUEST_METHOD") = "GET" Then aVsql = "SELECT JOUEUR_NICK FROM JOUEUR WHERE JOUEUR_NO = " & Session("aCstafNo") Set aRqAdmin = DB.Execute(aVsql, ,adCmdText) %> <% Else %> <% 'Parametre aVstrSubj = Request.Form("efSubject") aVstrText = Request.Form("efText") aVstrTyp = Request.Form("aRBType") aVintMois = Request.Form("lbNbMois") aVintGame = Request.Form("lbNoGame") ' Envoit du mail de confirmation 'Set JMail = Server.CreateObject("Jmail.SMTPMail") JMail.Subject = "IWC -" & aVstrSubj JMail.ContentType = "text/html" aSQL = "SELECT JOUEUR.JOUEUR_NICK, JOUEUR.JOUEUR_EMAIL " _ & "FROM JOUEUR " _ & "WHERE JOUEUR.JOUEUR_NO = " & Session("aCstafNo") Set aRqGrp = DB.Execute(aSQL, , adCmdText) JMail.AddRecipientBCC "info@wargame.ch" JMail.AddRecipientCC aRqGrp(1) JMail.Sender = aRqGrp(1) JMail.SenderName = aRqGrp(0) JMail.ReplyTo = aRqGrp(1) JMail.Body = aVstrText If UCase(aVstrTyp) = "ALL" Then aVsql = "SELECT JOUEUR_EMAIL, JOUEUR_NICK FROM JOUEUR" ElseIf UCase(aVstrTyp) = "GAME" then aVsql = "SELECT JOUEUR.JOUEUR_NICK, JOUEUR.JOUEUR_EMAIL " _ & "FROM ACOMME, JOUEUR " _ & "WHERE ACOMME.JOUEUR_NO = JOUEUR.JOUEUR_NO " _ & "AND (ACOMME.JEUX_NO = " & aVintGame & ")" ElseIf UCase(aVstrTyp) = "GHOST" Then aVsql = "SELECT JOUEUR_NICK, JOUEUR_EMAIL FROM rqGhost " _ & "WHERE (MOIS >= " & aVintMois &") " _ & "AND (GRP_NO = '" & Session("aCstafGrp") & "')" Else aVsql = "SELECT JOUEUR.JOUEUR_EMAIL, JOUEUR.JOUEUR_NICK " _ & "FROM JOUEUR, ACOMME, JEUX " _ & "WHERE JOUEUR.JOUEUR_NO = ACOMME.JOUEUR_NO " _ & "AND ACOMME.JEUX_NO = JEUX.JEUX_NO " _ & "AND (JEUX.GRP_NO = '" & Session("aCstafGrp") & "')" End If Set rqJoueur = DB.Execute(aVsql, ,adCmdText) Do While not rqJoueur.EOF JMail.AddRecipientEx rqJoueur("JOUEUR_EMAIL"), rqJoueur("JOUEUR_NICK") rqJoueur.moveNext Loop If Session("aCstafGrp") = "TS" Then JMail.AppendText "----------------------------------------------------