Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de passage de variable asp>>flash ( et non linverse) [ Réseau & Internet / SMTP, POP3, IMAP etc... ] (mrzinj)

mercredi 30 mai 2007 à 18:30:17 | probleme de passage de variable asp>>flash ( et non linverse)

mrzinj

Tout d'abord bonjours a tous et desolé si le message n'est pas dans la bonne categorie mais vu que mon apps sert pourun envoi de mail je me suis dit que cetait pas trop mal par ici

Je dois realiser un formulaire pour le site d'une entreprise mais je suis pas loin du suicide la ...
Bon mon probleme est dit dans le titre : je n'arrive pas a faire passer des variables d'un fichier asp vers un fichier flash. Ne me dites pas de regarder les forums ca fait 3 jours que jai retourné tout internet et que j'ai toujours des semblants de reponses mais qui ne marchent toujours pas snif ...




voici mon code asp (qui est appelé dans mon fichier flash).:


<%
function sendMail(body)
dim Mail
Set Mail = CreateObject("CDONTS.NewMail")
Mail.From = "webmaster@oleane.net"
Mail.To = "demo@teleconcepts.fr"
Mail.Subject = "Message_Web"
Mail.Body = body
Mail.Send


end function
%>

<% 
societe= Request.Form("societe")
nom=Request.Form("nom")
fonction=Request.Form("fonction")
tel=Request.Form("tel")
fax=Request.Form("fax")
rue=Request.Form("rue")
ville=Request.Form("ville")
codepostal=Request.Form("codepostal")
email=Request.Form("email")
rappel=Request.Form("rappel")
com=Request.Form("com")
%>           

<%if nom="" or tel="" or email="" then
  Response.Write "verific"=&OK
 else 
body="Société: " + societe  + Vbcrlf + "   Nom: " + nom + Vbcrlf + "   Fonction: " + fonction + Vbcrlf + "   Rue: " + rue + Vbcrlf + "   Ville: " + ville + Vbcrlf + "   Code postal: " + codepostal + Vbcrlf + "   Tél: " + tel + Vbcrlf + "   Fax: " + Fax + Vbcrlf +  "   Email: " + email + Vbcrlf + "   Demande de rappel: " + rappel + Vbcrlf + "    Commentaires: " + com + Vbcrlf
sendMail  body

if Mail.Sendmail then 
Response.Write "retour=&OK"
 else
Response.Write "retour=&ERREUR"
end if
end if%>

A savoir que le mail part bien mais que mon probleme vient surement des response.write de la fin de ce script. J'ai essayé avec/sans majuscule , avec le & devant tout , devant rien, devant juste la var etc... , j'ai essayé avec des guillements, des coats mais je sais toujours pas d'ou ca vient. de plus le Mail.Sendmail jai aussi essayé avec la fonction, avec majuscule ou non avec un = true mais ca marche toujours pas.
Je suis completement a la rue la et je sais pas trop quoi faire donc please HELP !!

voici le code de mon fichier flash (Action script):  (pour l'instant fortement inspiré encore d'une source que j'ai trouvé sur flashkod)

Est ce que les variables ASP >> Flash doivent obligatoirement etre des caracteres ou cela peut etre des entierS?


// Fonction d'envoi des données au script asp
function envoyerMail() {
    if (this.verific=="OK") {
        rrr._visible=true;} // symbole indiquant que la personne na pa rempli toute les cases
    // On affiche le clip d'infos à l'image 1 (please wait)
    clipInfoMail.gotoAndStop(1);
    clipInfoMail._visible = true;
    // On crée les objets LoadVars nécessaires : un pour l'envoi et un pour la réception
    reception = new LoadVars();
    envoi = new LoadVars();
    // Fonction appelée quand l'objet LoadVars est utilisé
    reception.onLoad = function(succes) {
        if(succes) {
            // Si le ASP indique que l'envoi a été effectué
            if(this.retour == "OK"){
                // On affiche le clip d'infos à l'image 2 (succes)
                clipInfoMail.gotoAndStop(2);
                // L'utilisateur peut fermer le clip d'infos en cliquant dessus
                clipInfoMail.onRelease = function() {
                    // On le masque et on le fait revenir à l'image 1
                    clipInfoMail._visible = false;
                    clipInfoMail.gotoAndStop(1);
                    // On efface le contenu du message
                    // On peut aussi effacer l'adresse, pour cela, enlevez les // devant la ligne suivante
                    // root.saisieChpA.text = "";
                    this.com.text = "";
                }
            }
            // Si l'ASP indique une erreur lors de l'envoi
            if(this.retour == "ERREUR"){
                // On affiche le clip d'infos à l'image 3 (échec)
                clipInfoMail.gotoAndStop(3);
                // L'utilisateur peut toujours fermer le clip d'infos en cliquant dessus
                clipInfoMail.onRelease = function() {
                    clipInfoMail._visible = false;
                    clipInfoMail.gotoAndStop(1);
                    // Cette fois on efface pas le message ou l'adresse
                    // pour permettre à l'utilisateur de tenter à nouveau l'envoi
                }
            }
        }
    }
    // Ici on définit les variables qui seront envoyées au script PHP
    // On peut en rajouter à loisir : envoi.nomdelavariable = xxx;
   
    envoi.societe= this.societe.text;
    envoi.nom=this.nom.text;
    envoi.fonction=this.fonction.text;
    envoi.rue=this.rue.text;
    envoi.ville=this.ville.text;
    envoi.codepostal=this.cp.text;
    envoi.email = this.email.text;
    envoi.tel=this.tel.text;
    envoi.fax=this.fax.text;
    envoi.com= this.com.text;
    //rappel=this.rap.text

// Enfin on appelle le script ASP en indiquant quel objet LoadVars appeler en retour
    envoi.sendAndLoad("form_suite.asp", reception, POST);
    }
// Actions du bouton Send
boutonSend.onRelease = function() {
        envoyerMail();
}

Voila le gros du pb est que mon anim reste bloquée a l'image 1 de clipinfomail et qu'elle ne va jamais a limage 2 ou 3 (donc en gros elel ne recconait pas les variables venant d'asp..)

merci d'avance de votre aide






Cette discussion est classé dans : form, text, vbcrlf, request, envoi


Répondre à ce message

Sujets en rapport avec ce message

Envoi automatique de formulaire par email [ par Yva ] Bonjour,J'ai un problème car j'aimerai récupéré dans une variable texte les donnée d'un formulaire assez consequent 70-80 champs qui seront envoyé sur pb formulaire [ par ludobiohazard ] Salut, J'ai un formulaires (en html voir code en dessous). POur l'envoies mon hébergeur me fait passer par un multmail en vbscript. Problème j'ai jama Problème avec binaryread et request.form [ par goldeagle ] Comme tout le monde le sait, utiliser binaryread nous empêche d'utiliser le request.form.Seulement, comment je peux récupérer des valeurs de champ en Insertion dans deux tables [ par kingstyle ] je voudrais sur la meme page si c possible de remplir deux tables différentes à laide d'un formulaire je vous explique le contexte : je rentre de nouv robleme update [ par caposoprano ] objconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("madat.mdb")Set conn = Server.CreateObject("ADODB.Connection")conn.open obj ASP 3.0, Request.Form sans formulaire, est-ce faisable ? [ par belzebuth13 ] Bonjour,je voulais savoir s'il est possible de rediriger un internaute vers une page, en envoyant des paramètres mais sans utiliser le QueryString, po Addnew n'enregistre pas dans ma DB Access [ par GranDav ] Dernier recours le forum... Quelqu'un pourrait me dire en quoi mon code ci-dessous est incorrecte? L'update ne s'effectue pas dans Access et je n'ai a request.form/Querystring [ par TheLordFreddy ] Salut,Comment effacer les valeurs recuperer par l'objet request?En fait je passe un nom avec POST ou GET ensuite je récupère ce nom pour l'ajouter dan Comment créé une base de données avec asp, regarder mon message [ par macromed ] Je veut créé un formulaire et quand on entrer une valeur et on envoye, sa la stock dans une base de donnée ici appeler news.mdb Voici ma source avec l Envoi Mail [ par KolGas ] Le probleme qui se pose c'est que j'aimerai integre un tableau au corps du message a envoyer sachant que je crée cette page dynamiquement depuis une


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.