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

Flash / Flash MX

 > 

Divers

 > 

Débutant(e)

 > 

Problème formulaire mail ...


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

Problème formulaire mail ...

jeudi 26 février 2009 à 12:48:15 | Problème formulaire mail ...

kabillo

Salut à tous,

Je suis nouveau sur ce forum, car je suis aussi nouveau en développement de sites web. Enfin, j'avais commencé y'a 3-4 ans mais depuis j'ai arrête et la je reprend,  en me penchant vers flash, php etc ...

Je suis donc en train de faire un site entièrement en flash qui inclus un formulaire de contact (comme beaucoup d'autres sites).

Etant débutant, je me suis basé sur le formulaire de Alise (http://www.flashkod.com/codes/SIMPLE-FORMULAIRE-FLASH-PHP_33144.aspx). Mais voilà, evidemment, ca ne marche pas...

J'ai deux problèmes :

1) Quand je met une variable au meme nom que le champs pour que le fichier php reconnaisse le champs, j'ai ceci qui s'affiche dans le champs du formulaire :

_level0.pages.p5.pp.instance78.nom (idem pour les champs mail, message etc ...)


2) Le formulaire est tout de meme bien envoyé mais les champs remplis sont vides ... ca me donne un truc comme ca :

----------------------------------------------------------------------------

Nom:

Prénom:

E-mail:

Votre_adresse:

----------------------------------------------------------------------------

Message:

----------------------------------------------------------------------------

J'ai pourtant bien modifié le php (je pense) et bien configuré le formulaire dans flash ...

Voila le code php ainsi que le code du formulaire sous flash :

<?php
#
$MailTo="monadresse@***.fr";

# fonction permettant l'encodage des caractres accentu´s
function getFormatedText($texte){
$texte =utf8_decode($texte);
$texte =eregi_replace( "\r", "\n", $texte);
$texte =stripcslashes($texte);
return $texte;
}
# fin de la fonction

$nom=getFormatedText($_POST['Nom']);
$prenom=getFormatedText($_POST['Prénom']);
$adresse=getFormatedText($_POST['Adresse']);
$message=getFormatedText($_POST['Message']);


#
# Formating Date   ############################################################
# ("m.d.Y"); pour passer au format europ´en ("d.m.Y");
# Pour rajouter  les heures de d´calage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'´t´ R´union
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Nom: $nom\n
Prénom: $prenom\n
E-mail: $mail\n
Votre_adresse: $adresse\n
----------------------------------------------------------------------------\n
Message: $message\n
----------------------------------------------------------------------------\n
".urlencode(utf8_encode($FormContent));
#
#
mail($MailTo, "de $nom $prenom", $FormContent, "From: $mail");
#
# Autoresponder   #############################################################
#
#
       $filename = "answer.txt";
       $fd = fopen( $filename, "r" );
       $contents = fread( $fd, filesize( $filename ) );
       fclose( $fd );
       mail( "$MailFrom", "Merci de votre envoi - assist-net.fr", "$contents\n\n",
             "From:monadresse@***.fr\n" );
#
#
#
# Flashsignal Variable   ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>

Formulaire flash :

on (release) {
    if (signal != 2 && MailFrom .indexOf("@") !=-1 && mail .indexOf(".") !=-1 && message !="" && nom !="" && prenom !="") {
        signal=2;
        loadVariablesNum("flaform.php", 0, "POST");


[ Désolé, le message est un peu balèze mais je ne sais pas comment faire les codes en fenetrés =/ ]

Merci d'avance de votre aide
jeudi 26 février 2009 à 12:51:42 | Re : Problème formulaire mail ...

kabillo

Je ne trouve pas non plus comment éditer le  message ...

J'ai oublié, voila le site pour voir ce que ca donne : www.assist-net.fr/index2
lundi 11 mai 2009 à 07:56:06 | Re : Problème formulaire mail ...

fredvlvcec

Salut, moi j'ai passé beaucoup de temps à trouver la solution. Un truc que tu n'as peut être encore pas vu, c'est l'encodage des caractères. Flash émet les données au format UTF-8 (international 1 à 6 octets) mais PHP version < 6 travaille au format ISO-8859-1 (européen 1 octet). Ce qui fait qu'en fonction du navigateur les caractères pouvaient être affichés de façon plus ou moins exotiques. Ma source (CS2) te donne la solution complète pour le Flash et le PHP (qui n'est pas à modifier). Si tu as une question, écris moi.
 
http://www.flashkod.com/codes/MAIL-FLASH-CS3-AS2-PHP_48996.aspx



fred


Cette discussion est classée dans : message, mail, texte, formulaire, flash


Répondre à ce message

Sujets en rapport avec ce message

probleme de formulaire [ par toonorken ] bonjour,j utilise le formulaire ci dessous sur mon site internet. Le probleme c est que le message qui doit apparaitre lorsque le formulaire est mal r bouton envoyer sur formulaire mail flash [ par DJLUDOX ] Bonsoir , j'ai acheté un kit graphique flash , et je galère pour trouver le code pour le bouton envoyer du formulaire mail  ...( le mail doit arrivé s prb formulaire mail avec flash 8 [ par jiajo ] Bonjour voila j'ai utilisé la base de ce formulaire http://www.flashkod.com/code.aspx?ID=33144que j'ai redesigné pour mon site mais voila je suis sur Envoi formulaire flash par e-mail sans utiliser de messagerie [ par paulo026 ] Salut à tous,je mis rrecement un site flash en ligne comportant un formulaire d'inscription, mais je n'arrive pas a envoyé les données du formulaires Petit souci sur un formulaire flash/php [ par oddspaciz ] Salut salut :)Alors en fait je rencontre probleme (peut etre due a de l'étourderie) et malgré plusieurs heures a tenter de comprendre...j'ai du mal su php formulaire mail [ par aliceflashKod ] Salut ! Je suis débutante en AS et j'ai un problème avec un formulaire d'envoie de mail via php (à noter que je n'avais jamais fait de php avant)Tout envoyer un mail a partir de flash [ par Flipperdu45 ] Je m'explique, je suis en train de faire un site, comme vous pouvez vous en douter, et je voudrais faire un petit formulaire tout simple.Ce formulaire Controle champs formulaire mail [ par yucki ] Bonjour,J'ai un formulaire dans le SWF pour envoyer des mails via php. J'ai 4 champs: nom, mail, telephone et message.J'aimerais faire un controle du texte a la ligne apres recuperation d'un formulaire en flash et PHP [ par brettgabon ] Bonjour a tous j'ai récupère sur le site un fichier flash avec un php pour crée un formulaire qui âpres avoir fait "envoyer" donne les information dan probleme formulaire flash et php, coche case email de confirmation et recuperation des données [ par zurgly ] Bonsoir,J'ai plusieurs petits probleme que je ne resout pas et dont je ne trouve la réponse dans les forums. J'ai fait un formulaire flash et un fichi


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 : 1,591 sec (3)

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