begin process at 2012 02 09 10:51:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Formulaire, moviecliploader et php


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

Formulaire, moviecliploader et php

lundi 15 décembre 2008 à 19:35:43 | Formulaire, moviecliploader et php

Grandstef

Bonjour

J'ai un soucis sur un formulaire en moviecliploader.

en bref il marche super sans être importé mais ça délire quand il est importé dans mon clip de base via Mcl.

J'ai résolu pas mal de problème en remplaçant les _root du code par des this._parent sauf pour une chose le retour d'info du php vers mon formulaire, décrivant que le message a bien été envoyé .

les codes:

Sur l'image la 1er frame,calque "script"
[quote]
stop();

_focusrect = false;

firstname.tabIndex = 2;
lastname.tabIndex = 1;
MailFrom.tabIndex = 3;
Ville.tabIndex = 6;
Code.tabIndex = 7;
Phone.tabIndex = 4;
Adresse.tabIndex = 5;
Body.tabIndex = 8;

firstname = "";
lastname = "";
MailFrom = "";
Ville = "";
Code = "";
Phone = "";
Adresse = "";
Body = "";
[/quote]

sur le bouton envoyé
[quote]
on (release) {
    if (signal != 2 && MailFrom.indexOf("@") != -1 && MailFrom.indexOf(".") != -1 && Phone != "" && firstname != "" && lastname != "") {
        signal = 2;
        loadVariablesNum("envoyermail2.php", 0, "POST");
    } else if (firstname == "") {
        mc.Status = "Votre prénom SVP";
    }
    if (Phone == "") {
        mc.Status = "Votre Téléphone SVP";
    }
    /*if (MailFrom.indexOf("@") == -1 || MailFrom.indexOf(".") == -1) {
        mc.Status = "Email incorrect !";
    }*/
    if (lastname == "") {
        mc.Status = "Votre nom SVP";
    }
}
[/quote]

sur le le mc.Status
[quote]
onClipEvent (load) {
    k = 0;
    j = 240;
}
onClipEvent (enterFrame) {
    if (this._parent.mc.Status.signal == 1) {
        Status = "Votre message à été envoyé avec succés.";
        k++;
        if (k>=240) {
            Status = "";
            this._parent.type.gotoAndStop(1);
            this._parent.signal = 0;
            this._parent.firstname = "";
            this._parent.lastname = "";
            this._parent.Adresse = "";
            this._parent.MailFrom = "";
            this._parent.Body = "";
            this._parent.Phone = "";
            this._parent.Ville = "";
            this._parent.Code = "";
            k = 0;
        }
    } else if (this._parent.signal == 2) {
        Status = "Envoi des informations";
    }
}
[/quote]

Le php
[quote]
<?php
#
$MailTo="xxxxxxxx@toto.com";
#
# Formating Date   ############################################################
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
# Formating Body content ######################################################
#
$Body=utf8_decode($HTTP_POST_VARS['Body']);

$lastname = $HTTP_POST_VARS['lastname'];  
$firstname = $HTTP_POST_VARS['firstname'];
$MailFrom = $HTTP_POST_VARS['MailFrom'];
$Phone = $HTTP_POST_VARS['Phone'];
$Adresse  = $HTTP_POST_VARS['Adresse'];
$Code  = $HTTP_POST_VARS['Code'];
$Ville = $HTTP_POST_VARS['Ville'];


$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n
Nom: $lastname\n
Prénom: $firstname\n
E-mail: $MailFrom\n
Téléphone: $Phone
Adresse: $Adresse $Code $Ville\n
Message: $Body\n
X-Mailer: PHP/" . phpversion();        
$headers = "From: $MailFrom\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";

mail($MailTo, "Contact Sweet Dixie", $FormContent, $headers);

#
#
# Autoresponder   #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
$headers = "From: xxxxxxxxx@toto.com\n";        
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";

 mail( "$MailFrom", "Merci de votre envoi - Sweet Dixie", "$contents\n\n",
$headers );

#
#
# Flashsignal Variable   ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>
[/quote]

Je subodore que c'est dans ce bout de code que ça se passe
[quote]
if (this._parent.mc.Status.signal == 1) {
        Status = "Votre message à été envoyé avec succés.";
        k++;
[/quote]
j'ai essayé avec les differente combo " this, this._parent, _root etc etc ", mais la je coince .

Merci de votre aide



lundi 15 décembre 2008 à 19:37:29 | Re : Formulaire, moviecliploader et php

Grandstef

hum désolé pour les [quote].
mardi 16 décembre 2008 à 20:13:05 | Re : Formulaire, moviecliploader et php

alise

hum, il me semble reconnaitre là, mon script, je pense là que tu as un prob de ciblage, si tu as inclus le formulaire dans un MC

Alise
from FlashForumoi.info/forum/
mardi 16 décembre 2008 à 20:27:29 | Re : Formulaire, moviecliploader et php

Grandstef

Salut Alise

Oui tout fait c'est ta source, je suis content que tu te manifestes, je t'avoues ne pas avoir retrouver la page ou je l'avais DL, je pensais y trouver une réponse à mon ennui dans les commentaires.

Pour le ciblage, ça marche que dans le sens flash--->php , pas l'inverse, je pense à une histoire de boucle qui ne se termine pas, mais je suis incompétent en la matière, entre autres.

En tout cas merci pour cette source et désolé de ne pas avoir été reconnaissant plus tôt, ça m'apprendra à avoir été consommateur de base.
mardi 16 décembre 2008 à 20:35:11 | Re : Formulaire, moviecliploader et php

alise

Bonsoir, non je ne demande surtout pas de reconnaissance ! mais va jeter un coup d'½il là /
http://www.flashforumoi.info/forum/viewtopic.php?t=4

Alise
from FlashForumoi.info/forum/
mardi 16 décembre 2008 à 23:23:14 | Re : Formulaire, moviecliploader et php

Grandstef

Je me suis inscrit sur le forum et bien reçu la confirmation mail, plus que la validation de l'admin merci.


Cette discussion est classée dans : parent, status, quote, mailfrom, if


Répondre à ce message

Sujets en rapport avec ce message

Script d'envoie de formulaire incorect - besoin d'aide [ par Cuenod ] Bonjour à tous,j'ai un petit soucis avec un actionscript sous flash 8en effet j'ai modifié un formulaire que j'ai trouvé sur flashkod pour un de mes s Besoins d'aide [ par Cuenod ] Bonjour à tous,j'ai un petit soucis avec un actionscript sous flash 8en effet j'ai modifié un formulaire que j'ai trouvé sur flashkod pour un de mes s Aide formulaire envoi mail [ par lyonnaisedecoeur ] Bonjour, c'est mon message avant le veritable pétage de plomb.... voila j'ai un formulaire d'envoi de mail fash avec son code php, et sa ne marche pas probleme guestbook [ par djklem ] hi mon problém est le suivant: j'ai installé un guestbook en php. au chargement de la page rien n'apparait dans la variable "GuestBook" ou les post Formail Flash PHP, juste un reglage [ par godak ] bonsoir,encore un petit problème avec le formail.Le formulaire fonctionne, mais la case texte dynamique qui dit si tout s'est bien deroulé, n'affiche probleme loadvariablesnum Flash 8 [ par sb61g2V4 ] bonjour a tous voila mon soouci,(je travail sous Flash8 en actionscript2) j'ai un premier swf (guestbook) , page php , page txt venant d'un source de probleme reception message sur formulaire flash /PHP [ par lilymay ] Bonjour,J'ai un problème qui semble récurrent sur les formulaires de contact Flash/PHP mais je n'ai pas trouvé de réponse exacte à ce sujet.Je reçois amélioreration du code [ par lapinou27 ] bonjour, je cherche un moyen d'améliorer le code suivant qui fonctionne mais qui me parrait bien lourd et je me demande s'il n'y a pas moyen de faire Déplacer un clip à une position précise sur clic de souris [ par ziseb ] Bonjour, Je reviens avec mon code, mais avec un autre soucis qui me bloque. Pour faire court, j'ai créé un diaporama avec deux bouton (suivant et pré Changement de map [ par roro060998 ] Salut a tous ;) J'aurais besoin de votre aide, Enfaite je fais actuellement un t'chat 2D En AS2, J'ai plusieurs problèmes, Je voudrais que mon personn


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,092 sec (3)

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