begin process at 2012 05 26 20:38:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

comment savoir si flach envoi des donner ou pas?


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

comment savoir si flach envoi des donner ou pas?

mardi 27 avril 2010 à 12:12:31 | comment savoir si flach envoi des donner ou pas?

mehdib4

bonjour,
j ai fais un petit site en flash et j ai des problèmes avec l'envoie du mail normalement le flash envoi des donne au fichier php mais le problème je n ai rien en retour
je ne sais pas c quoi le problème voila mon script:
/*------------- INITIALISATION ------------*/
envoyer_bouton._visible=0;
retour_msg = "";
/*---------------- ECOUTEUR CHAMPS DE SAISIE ------------------*/
Ecouteur = new Object() ;
nom_id.addListener(Ecouteur);
email_id.addListener (Ecouteur);
sujet_id.addListener (Ecouteur);
message_id.addListener (Ecouteur);

Ecouteur.onChanged = function(){
retour_msg = "";
if(nom_id.text != "" && email_id.text != ""&& message_id.text != "" && nom_id.text.length >3 && email_id.text.length >3 && message_id.text.length >3){
envoyer_bouton._visible=1;
}
else {
envoyer_bouton._visible=0;
}
}

/*----------------------------------------------------------------------------------
LE FORMULAIRE LOGGIN
----------------------------------------------------------------------------------*/
function envoyer_msg() {
retour_msg = "";
var envoi = new LoadVars();
var recup = new LoadVars();
envoi.nom = nom_id.text;
envoi.email = email_id.text;

envoi.txt_message = message_id.text;
recup.onLoad = function(success) {
if (success) {

if (this.ok == "0") {

retour_msg = this.resultat;
envoyer_bouton._visible=0;
} else if (this.ok == "1") {
retour_msg = this.resultat;
nom = "";
email = "";
nom_id.text = "kkkkkkkk";
txt_message = "";
envoyer_bouton._visible=0;
}
} else {
retour_msg = "Problème avec le fichier PHP";
envoyer_bouton._visible=0;
}
}
envoi.sendAndLoad("mail.php", recup, "POST");
}
/*----------------------------------------------------------------------------------
ACTION SUR "ENVOYER" (clip)
----------------------------------------------------------------------------------*/
envoyer_bouton.onRelease = function() {
envoyer_msg();
}

--------------------------------------------------------
Aider moi SVP !!!



mardi 27 avril 2010 à 12:40:38 | Re : comment savoir si flach envoi des donner ou pas?

BBFUNK01

Hello,

essaie de faire un trace() dans ta fonction envoyer_msg() :
Code ActionScript :
trace(this.ok);


BBFUNK01
mardi 27 avril 2010 à 15:34:37 | Re : comment savoir si flach envoi des donner ou pas?

mehdib4

merci cher ami,
le flash envoi parfettement les donnes mais je crois qu'il y a une faute dans ce fichier php:

<?
// 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='mon 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.");
}
?>

Aider moi SVP !!
mardi 27 avril 2010 à 15:53:25 | Re : comment savoir si flach envoi des donner ou pas?

Vamosplaya

Bonjour,

Je reconnais ce code :)

Dans $destinataire='mon adresse mail'; il faut mettre ton adresse mail


Vamos
mardi 27 avril 2010 à 16:30:16 | Re : comment savoir si flach envoi des donner ou pas?

mehdib4

oui c le tien mais mais il me rend rien au fichier flash
mardi 27 avril 2010 à 17:02:50 | Re : comment savoir si flach envoi des donner ou pas?

Vamosplaya

Il envoi le mail ou pas ?

Dans la trace côté Flash tu as bien les infos ?
Nom Email Txt Message

As tu essayé de mettre une trace de retour dans Flash ?
comme ceci :
if (this.ok == "0") {

retour_msg = this.resultat;

trace(this.resultat); // <--------

envoyer_bouton._visible=0;
} else if (this.ok == "1") {
retour_msg = this.resultat;

trace(this.resultat); // <-------

nom = "";
email = "";
tu es sur quel type de serveur (d'hébergement) ?
Ton hébergement te donne accès à un serveur smtp ?


Vamos

Ps : chez ce code fonctionne parfaitement.


mardi 27 avril 2010 à 17:32:43 | Re : comment savoir si flach envoi des donner ou pas?

mehdib4

on faite je suis entrain de le tester en local
et j ai fais le trace et toujours pas de résultat
mardi 27 avril 2010 à 18:18:04 | Re : comment savoir si flach envoi des donner ou pas?

BBFUNK01

Re,

il faut que tu testes en ligne, si tu testes en local il faut que tu installes un serveur WAMP pour que ça marche.

BBFUNK01
mardi 27 avril 2010 à 18:26:29 | Re : comment savoir si flach envoi des donner ou pas?

Vamosplaya

Ah ok je comprends mieux.

Il ne faut pas oublier que le Flash est (comme javascript) exécuté sur le client et le php côté serveur.

Tu peux tester ton Flash dans le logiciel Flash mais ton script php doit être sur un serveur.

Puis tu mets :
envoi.sendAndLoad("http://127.0.0.1/mail.php", recup, "POST");


Vamos


mardi 27 avril 2010 à 18:28:56 | Re : comment savoir si flach envoi des donner ou pas?

mehdib4

oui je suis sur un serveur wamp,
le problème que smtp et bloqué donc je ne peux pas transmettre de mail mais le trace(this.resultat);ne fonctionne pas

1 2

Cette discussion est classée dans : text, envoi, envoyer, id, msg


Répondre à ce message

Sujets en rapport avec ce message

Soucis avec un formulaire AS/php [ par ROTTpyk74460 ] Bonjour, Suite a différentes recherche sur la "toile", je me retourne vers vous car j'ai un enorme besoin de vos lumière. Je créer un site internet Pbleme de clips externes [ par kiks7575 ] Bonjour,   J'ai un soucis, j'utilise un formulaire qui se sert s'un PHP pour envoyer son contenu par mail. Je l'ai testé et il marche très bien pas de Envoi d'un score par email [ par saintesoulle ] Bonjour , J'ai téléchargé un jeu de jonglage à cette source : http://files.codes-sources.com/fichier.aspx?id=13869&f=rebond.swfj'ai champs de texte obligatoire [ par ehp ] Bonjour, Sur un formulaire, envoyer via un script php, comment forcer le visiteur à remplir le champs de texte en AS ? Code en AS : en_cours._visi envoi de variable vers php puis transfere a une adresse [ par 911 ] Salut tout le monde.Apres avoir écumé les site a la recherche de réponse je me tourne à vous toujours bredouille lol.alors commençons par le debut g u Probleme de verification de données dans une bdd [ par tonic1 ] Bonjour à tous, débutant en flash, je m efforce de créer un formulaire dont les champs saisies seront vérifiés dans une base de données, et une variab vérification mail [ par julllles ] salut à tous !j'aimerais juste connaitre le code qui permet de savoir si l'utilisateur à bien remplis le champ "message" ( au moins 8 caracteres )  af formulaire [ par ken6930 ] Bonjour, Si il y a quelqu'un de courageux qui veut bien m'aider sur ce coup là cette fois c'est un gros problème qui m'amène sur ce forum, il s'agit formulaire "flash > php > flash" oui mais non :( [ par pcgamer ] bonjour,je vous en prie aidez moi j'en peux plus :( ca fait 2 jours que j'essaye de faire marcher ça, en vain :( j'ai lu pas mal de posts ici,et essay Problème variable actionscript xml ? [ par mortblake ] Bonjour, j'ai un problème en ActionScript2 que je doit résoudre rapidement si possible..Explication:Il y a tout d'abord 2 boutons (web et logo), quand


Nos sponsors


Sondage...

Comparez les prix

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 : 2,356 sec (3)

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