Envoi de données à partir d'une boîte combo à un champ de texte

  • DrGonzo
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Oct 04, 2006
  • Messages: 36
  • Status: Offline

Message Octobre 4th, 2006, 2:59 am

Bonjour à tous,
J'ai un flash, avec un combo box in Je veux que les données sélectionnées dans la zone de liste à paraître dans un texte déposé à côté de lui, afin que je puisse envoyer les informations par e-mail par le biais de PHP.
Tout le monde sait comment faire cela?

Merci,

DrGonzo.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Octobre 4th, 2006, 2:59 am

  • DrGonzo
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Oct 04, 2006
  • Messages: 36
  • Status: Offline

Message Octobre 4th, 2006, 3:26 am

No Worries - ive travaillé ça.

Tout ce que je fait a été mis dans la couche d'actions:

onEnterFrame = function () (
colour_txt.text = colourBox.value;
)

colour_txt est le nom de l'instance de mon champ de texte, Colourbox est le nom de l'instance de mon combo box.

Aussi, je me suis caché derrière mon champ de texte d'un autre objet sur la scène, de sorte que l'utilisateur ne verra pas, mais les données peuvent encore être envoyés....

Merci,

DrGonzo.
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Octobre 4th, 2006, 9:38 pm

oui, qui pourrait aussi convenir, mais ils auditeurs mis en œuvre afin que vous puissiez savoir exactement quand la valeur a été changé, donc vous n'aurez pas à changer le colour_txt chaque fois que l'événement enterFrame est accessible.
Code: [ Select ]
objComboListener = new Object();
objComboListener.change = function(eventObj){
  colour_txt.text = eventObj.target.value;
}
colourBox.addEventListener("change", objComboListener);
  1. objComboListener = new Object();
  2. objComboListener.change = function(eventObj){
  3.   colour_txt.text = eventObj.target.value;
  4. }
  5. colourBox.addEventListener("change", objComboListener);
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • DrGonzo
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Oct 04, 2006
  • Messages: 36
  • Status: Offline

Message Octobre 5th, 2006, 1:51 am

Cool, merci de glace,
Im totalement novice à 100% web design - savez-vous tout décent tut sites flash - en particulier les classes et les auditeurs (ils garder des cultures en place - je ne sais pas comment les utiliser correctement!)

Merci,

DrGonzo
  • DrGonzo
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Oct 04, 2006
  • Messages: 36
  • Status: Offline

Message Octobre 5th, 2006, 2:20 am

Désolé - un rapide Q:

Puis-je utiliser l'auditeur de se rendre au-dessus de chaque sélection dans un combo box comme un bouton (je veux le texte dans mon champ de texte pour changer de couleur en fonction de la zone de l'étiquette est choisi), si j'ai créé un tableau de données dans la combo box - pourrais-je dire chaque choix peforms une autre fonction?

Merci,

DrGonzo.
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Octobre 5th, 2006, 2:52 am

A propos auditeurs...il suffit de lire l'aide de Flash.

myComboBox.selectedIndex utiliser la propriété ou la propriété myComboBox.value et ensuite faire un cas commutateur. à savoir:
Code: [ Select ]
// if u switch after the index
var nIndex = Number(myComboBox.selectedIndex);
switch (nIndex)
{
  case 0: do something ; break;
  case 1: do something ; break;
  case 2: do something ; break;
  // ............
}

/* if u switch after the value, do it with if (value == something) { do this} else if (value == something else) { do that} else if (value == something different) { do something } else if ....*/
  1. // if u switch after the index
  2. var nIndex = Number(myComboBox.selectedIndex);
  3. switch (nIndex)
  4. {
  5.   case 0: do something ; break;
  6.   case 1: do something ; break;
  7.   case 2: do something ; break;
  8.   // ............
  9. }
  10. /* if u switch after the value, do it with if (value == something) { do this} else if (value == something else) { do that} else if (value == something different) { do something } else if ....*/
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • bigdog
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 03, 2007
  • Messages: 4
  • Status: Offline

Message Avril 3rd, 2007, 9:00 am

Salut à tous

Im très nouveau à Flash 8 et le besoin de quelque chose de très simple. Je veux créer un champ de saisie de texte où les utilisateurs peuvent taper leur message et l'envoyer à mon email, en utilisant PHP.

Jusqu'à présent, Ive a tout essayé et rien ne fonctionne.

Mon actionscript est:

on (release) (
messager.loadVariables ( "email.php", "POST");
)

où est le messager MovieClip instance, ainsi que le nom du champ de saisie de texte variable.


Mon script PHP est:

<? php
$ to = $ _POST [ "bigdog@hotmail.com"];
$ message = $ _POST [ "message"];
mail ($ to, $ message);
?>


Lorsque je charge sur le Web et cliquez sur le bouton "soumettre", il ne se passe rien. Im sûr que cela est assez simple mais je ne peux pas le faire au travail.

S'il vous plaît, aidez-moi à cet égard.

Un grand merci à l'avance.
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Avril 3rd, 2007, 9:34 pm

mais bien sûr, lorsque vous essayez d'attraper un lapin en utilisant un bâton de pêche vous pouvez dire que vous avez tout essayé et que vous n'avez pas réussi :D
l'envoi de mail débat...
aussi vous pouvez faire une recherche soit dans ce forum ou dans google pour: "envoyer un mail flash"
Après avoir fait toutes ces, vous pouvez dire que vous avez tout essayé.
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • valharta
  • Born
  • Born
  • No Avatar
  • Inscription: Mai 29, 2007
  • Messages: 1
  • Status: Offline

Message Mai 29th, 2007, 12:49 pm

Salut les gars! quelqu'un peut-il aider à mon problème voici mon code:

onEnterFrame = function () (
DateA.Number = DAboxA.value;
MonthA.Number = MAboxA.value;
YearA.Number = YAboxA.value;
DateD.Number = DD.label;
MonthD.Number = MD.label;
YearD.Number = YD.label;
)


et sur mon bouton de code:

else if (! DateA. value) (
DateA = "Entrez une date";
)

Je n'arrive pas à obtenir la valeur de la boîte combo et toujours la date, entrez un message.
mon nom est combo box DAboxA et la saisie de texte dateA.

merci!

Afficher de l'information

  • Total des messages de ce sujet: 9 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 44 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC