begin process at 2012 05 27 04:17:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

envoi mail par flash


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

envoi mail par flash

mercredi 21 avril 2010 à 17:07:16 | envoi mail par flash

mehdib4

Bonjour,
je vous explique mon problème : je veux envoyer un mail a partir d'un site flash.
es que quel qu'un peut m'aider SVP ?
voila mon script:
action Layer:Fr
function reset_txt(name, name2, value)
{
path = _target;
path[name2] = value;
this[name].onSetFocus = function ()
{
path = _target;
if (path[name2] == value)
{
path[name2] = "";
} // end if
};
this[name].onKillFocus = function ()
{
path = _target;
if (path[name2] == "")
{
path[name2] = value;
} // end if
};
} // End of the function
rec.text = "mehdib4@ifrance.com";
serv.text = ("envoie.php", recup, "POST");
field_1.text = "field_1 description";
field_2.text = "field_2 description";
field_3.text = "field_3 description";
field_4.text = "field_4 description";
field_5.text = "field_5 description";
field_6.text = "field_6 description";
field_7.text = "field_7 description";
reset_txt("t1", "your_name", "YOUR NAME:");
reset_txt("t2", "your_email", "YOUR E-MAIL:");
reset_txt("t4", "message", "MESSAGE:");


_______________________________________________________________

button255:

on (release)
{
var your_name_descr = t1.text;
var your_email_descr = t2.text;
var field_1_descr = _parent.field_1_descr;
var field_2_descr = _parent.field_2_descr;
var field_3_descr = _parent.field_3_descr;
var field_4_descr = _parent.field_4_descr;
var field_5_descr = _parent.field_5_descr;
var field_6_descr = _parent.field_6_descr;
var field_7_descr = _parent.field_7_descr;
var message_descr = t4.text;
var message = t4.text;
var field_1 = _parent.field_1;
var field_2 = _parent.field_2;
var field_3 = _parent.field_3;
var field_4 = _parent.field_4;
var field_5 = _parent.field_5;
var field_6 = _parent.field_6;
var field_7 = _parent.field_7;
var your_email = t2.text;
var your_name = t1.text;
for (i = 1; this["field_" + i]; i++)
{
_parent["field_" + i] = "";
} // end of for
reset_txt("t1", "your_name", "Votre nom complet:");
reset_txt("t2", "your_email", "Votre Email:");
reset_txt("t4", "message", "Votre message:");
}
mercredi 21 avril 2010 à 17:51:25 | Re : envoi mail par flash

Vamosplaya

Bonjour,

Première question : est ce que ton fichier "envoie.php"
récupère bien ce que tu lui envoie comme variable depuis flash ?

Vamos
mercredi 21 avril 2010 à 17:56:34 | Re : envoi mail par flash

mehdib4

non il ne reçoit rien
mercredi 21 avril 2010 à 18:11:37 | Re : envoi mail par flash

Vamosplaya

Ok

je peux éventuellement t'aider mais je suis en Action Script 2
Cela pose problème ?

Vamos
mercredi 21 avril 2010 à 18:13:44 | Re : envoi mail par flash

mehdib4

non pas de problème.
mercredi 21 avril 2010 à 18:36:29 | Re : envoi mail par flash

mehdib4

aidez moi SVP

mercredi 21 avril 2010 à 18:40:42 | Re : envoi mail par flash

Vamosplaya

Ok

Voici déjà le fla je mettrais le prog php à suivre

Le Fla (AS2) ici.


Vamos
mercredi 21 avril 2010 à 18:48:05 | Re : envoi mail par flash

Vamosplaya

Et voici le Php (mail.php)

Il faudra juste que tu mettes ton adresse email dans
la variable : $destinataire

Bon le code est pas des plus optimisé mais il fonctionne ;)



<?
// Fonction pour parser les variables vers FLASH
function Parse($variable,$valeur) {
echo "&" . $variable . "=" . utf8_encode($valeur);
}
// Fonction pour parser les variables de donées vers FLASH
function Parse_data($champs,$contenu)
{
echo "&" . $champs . "=" .$contenu;
}
$nom = $_POST["nom"];
$mail = $_POST["email"];
$sjt = $_POST["sujet"];
$msg = $_POST["txt_message"];

function VerifierAdresseMail($mail)
{
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Syntaxe,$mail))
return true;
else
return false;
}
if(VerifierAdresseMail($mail))
{
// ENVOI DU MAIL
$destinataire='ICI TON ADRESSE MAIL';
$email_expediteur=$mail;
$email_reply=$mail;
$sujet=$sjt;
$message1=$nom;
$message2="\n";
$message3=$mail;
$message4="\n";
$message5=$msg;
$message=$message1 . $message2 . $message3 . $message4 . $message5;
//-----------------------------------------------
//HEADERS DU MAIL
//-----------------------------------------------
$headers .= 'MIME-Version: 1.0'."\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers = 'From:<'.$email_expediteur.'>'."\n";
$headers .= 'Return-Path: <'.$email_reply.'>'."\n";
if(mail($destinataire,$sujet,$message,$headers))
{
$result_mail= 'Votre message a été envoyé';
}
else
{
$result_mail= 'Votre message n\'a pu être envoyé';
}
// ------------------------------
// FIN ENVOI EMAIL
// ------------------------------
Parse("ok","1");
Parse("resultat","$result_mail");
}
else
{
Parse("ok","0");
Parse("resultat","Adresse email invalide.");
}
?>


Vamos


Cette discussion est classée dans : text, var, parent, field, descr


Répondre à ce message

Sujets en rapport avec ce message

menu xml avec historique d'arborescence [ par skull21 ] bonjours a tous , alors voila mon probleme:  j'ai modifié un menu flash xml afin d'en faire un questionnaire, maintenant tout marche a merveille sauf Pb sendAndLoad [ par koala5255 ] Bonjour à tous !Voilà, j'ai un petit soucis lors de l'utilisation de la fonction sendAndLoad, lorsque je veux envoyer les données d'un formulaire flas Activer/Désactiver bouton (duplicateMovieClip) [ par jennapotter ] Je cherche à désactiver le bouton survolé, et à le reactiver lorsqu'un autre est survolé. La liste de boutons est créée par un duplicateMovie, dans un repositionné movieclip [ par nicodogs ] Bonjour à tous,Il y a quelques jours Girou m'avais donné un bon coup de main pour mon animation style "caroussel", l'anim marche très bien. Mais j'ai scrollbar arret defile [ par gobgob74 ] bonjour je voudrais arreter le defillement de ma scrollbar mais je ne trouve pas comment le faire voici le code quel serai l'element a changer ? f amelioration d'un super composant [ par zayn ] Bonjour, je cherche a ameliorer le composant suivant: menu qui reprend l'effet du dock de mac os x (zoom sur une icone quand la souris s'approche). Da PB coment faire autrement pour charger un texte [ par winimalcav ] Bonjour a tous, voila je suis debutant et cela fiait trois jour que je m'arache les cheveux  pour faire  un composant.En fait je cherche a charger un Problème sur un scrolling vertical [ par Tanaka56 ] Bonjour, le code ci-dessous affiche un certain nombre d'images lus dans un fichier xlm. Je lui fais faire un scrolling v Appel d'un fichier text dans flash [ par tigerlely ] Bonjour,J'ai un ch'tit soucis et ne comprends vraiment pas d'où peut venir le problème.Bien sûr avant de faire appel à vos connaissances, j'ai fait ma texte defilant avec arret [ par titinoos ] Bonojur a tousVoila je suis un petit nouceau dans le monde du flash et pour les besoin d'un intranet je voudrais pouvoir afficher sur la page d'accuei


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,560 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales