J'ai un problème avec l'envoi d'email à partir d'un flash en utilisant le formulaire de contact ASP. En essayant d'envoyer des données à ASP avec la méthode POST, puis d'envoyer un e-mail en utilisant le code ASP, mais cela ne fonctionne pas. En fait, lorsque vous appuyez sur le bouton "soumettre" dans un formulaire de contact Flash, rien ne se passe dans IExplorer, et Mozilla, je reçois un message d'attente pour....
Il s'agit d'un bouton Flash code:
on (release) (
this.gotoAndPlay ( "release");
var = _pare formName not.form_mc. nom;
formCompany var = _pare not.form_mc.company;
formEmail var = _pare not.form_mc.email;
formMessage var = _pare not.form_mc.message;
if (formName! = undefined & & formEmail! = undefined & & formMessage! = undefined) (
_pare not.form_mc.loadVariables ( "mail.asp", 0, vars = POST)
_pare not.submit = true;
) Else (
_global.stickyName = formName;
_global. stickyCompany = formCompany;
_global.stickyEmail = formEmail;
_global.stickyMessage = formMessage;
_pare not.error = true;
_pare not.submit = false;
_pare not.gotoAndPlay ( "erreur");
)
)
et c'est la mail.asp code:
<%
Dim formName, formCompany, formEmail, formMessage
formName = Request.Form ( "formName")
formCompany = Request.Form ( "formCompany")
formEmail = demande. formulaire ( "formEmail")
formMessage = Request.Form ( "formMessage")
Set myMail = CreateObject ( "CDO.Message")
myMail.Subject = formMessage
myMail.From = formEmail
myMail.To = "test@netuse.com"
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
Nom ou IP du serveur SMTP distant
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft. com / cdo / configuration / smtpserver ") _
= "mail.netuse.com"
Port du serveur
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft.com/cdo/configuration/smtpserverport") _
= 25
myMail.Configuration.Fields.Update
myMail.Send
ensemble myMail = rien
%>
et c'est le code HTML:
<html xmlns = "http://www.w3. org/1999/xhtml "xml: lang =" fr "lang =" fr ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title> 6 </ title>
</ head>
<body bgcolor = " #0066ff ">
<object classid = "clsid: d27cdb6e-ae6d-11cf-96b8-444553540000" codebase = "http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash. cabine #version = 8,0,0,0 "width =" 520 "height =" 500 "id =" 6 "align =" middle ">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="6.swf" /> <param name="quality" value="high" /> <param name = "bgcolor" value = " #0066ff "/> <embed src =" 6. swf "quality =" high "bgcolor =" #0066ff "width =" 520 "height =" 500 "name =" 6 "align =" middle "allowScriptAccess =" sameDomain "type =" application / x-shockwave-flash "pluginspage =" http://www.macromedia.com / go / getflashplayer "/>
</ object>
</ body>
</ html>
Est-ce que quelqu'un a une idée de ce que pourrait être le problème? J'ai téléchargé le code sur l'ordinateur sur lequel collègues l'envoi d'e-mails par le biais de HTML + ASP fonctionne à la perfection.
Je vous remercie à l'avance