[ASP] bouton execute fonction envoi mail

Passarinho44 Messages postés 977 Statut Contributeur -  
| ^ - ^ | Messages postés 320 Statut Membre -
Bonjour à tous,

Je suis débutant en ASP et j'aurais aimé savoir comment faire pour envoyer un mail avec la méthode CDO en cliquant sur un bouton.

En fait ce qui me pose problème est surement le plus simple : comment je peux faire pour appeler ma fonction d'envoi de mail (cette fonction je sais la faire ^^ ) depuis un bouton sans passer par une autre page.

Voici ma fonction :
Function Envoi_mail()
numero_semaine =DatePart("ww",Date)& "/"& DatePart("yyyy",Date)
call Text_mail()
set mailer = CreateObject("CDO.message")
mailer.Subject = "Permanence exploit de la semaine " & numero_semaine
mailer.HTMLBody = Text_Mail
mailer.From = "test@test.fr"
mailer.To = "test@test.fr"
mailer.send()
Set mailer = nothing
End function

Et voici le bouton :
<form ID="form_envoi_mail" runat="server">
<asp:button ID="bouton1" runat="server" onServerClick="<%Envoi_Mail()%>" Text="ENVOYER MAIL" />
</form>

<form name="form_envoi_mail" method="post" action="Insert_permanence(2).asp" id="form_envoi_mail">
<input type="submit" name="bouton1" value="Envoi_Mail" id="bouton1" /><br>
<form>


Tou ça est dans la page "Insert_permanence(2).asp"
Je ne sais pas si j'utilise la bonne méthode ... :s
Quelqu'un sait pourquoi mon bouton ne fait rien (en dehors d'un refresh de la page ^^ )
A voir également:

2 réponses

| ^ - ^ | Messages postés 320 Statut Membre 36
 
essaye un editeur tiers comme ici:

https://app.emailmeform.com/builder/login

C'est plus simple
0
Passarinho44 Messages postés 977 Statut Contributeur 132
 
Merci de ta réponse (enfin un courageux qui lit mon message ^^)

Mais en fait je suis dans une entreprise, en intranet donc je ne peux pas utiliser d'editeur tiers ... :s

Tu ne connais pas un moyen de le faire en ASP?
0
| ^ - ^ | Messages postés 320 Statut Membre 36
 
non mais ca c un site ou tu remplis lé cham et hop le monsieur il est gentil y te fais le code ;)
0