[Flash] comment faire un envoi de commentaires ?

comment faire un envoi de commentaires ? [Flash] - Web design - Graphisme

Marsh Posté le 30-12-2003 à 13:19:02    

En gros j'aimerais avoir une page où on indique  
1-son nom en ligne 1,  
son adresse mail en 2 et  
un commentaire en 3.  
Ensuite on clique sur un bouton "envoyer" et hop de mon côté je reçois un mail avec le nom, le commentaire et l'adresse email de la personne...
 
C'est possible sous flash de faire ça ?
Et surtout comment le faire ?
 
D'avance merci  :jap:  
 
 :hello:

Reply

Marsh Posté le 30-12-2003 à 13:19:02   

Reply

Marsh Posté le 30-12-2003 à 14:00:10    

Pas directement (tu dois avoir recourt à outlook par exemple, mais le mail est rempli par l'action script). Tu trouvera des exemples sur google.
Enfin si Fast-Clem passe par là, il saura t'en dire d'avantage.

Reply

Marsh Posté le 30-12-2003 à 14:57:54    

y'a pas besoin d'outlook...
pour l'interface flash je ne sais pas trop faire mais tu dois pouvoir définir un script qui va appeler une fonction php par exemple
(en php y'a la fonction mail() qui est bien utile pour ce genre d'utilisations)

Reply

Marsh Posté le 30-12-2003 à 14:59:54    

:o je me cache

Reply

Marsh Posté le 30-12-2003 à 15:54:03    

fouef2 a écrit :

:o je me cache


 
je viens de fouiller un peu dans l'aide et j'ai trouvé des trucs intéressant mais il me faudrait qd mm quelques explications...  :??:  
 
 :hello:

Reply

Marsh Posté le 30-12-2003 à 18:59:24    

Essayes d'indiquer la version de Flash que tu utilises STP.
Sans cela il ne sera pas évident de t'aiguiller vers la meilleure technique.

Reply

Marsh Posté le 30-12-2003 à 21:50:19    

autobot a écrit :

Essayes d'indiquer la version de Flash que tu utilises STP.
Sans cela il ne sera pas évident de t'aiguiller vers la meilleure technique.
 


oups pardon, j'utilise flash mx (v6.0)
 
 :jap:

Reply

Marsh Posté le 30-12-2003 à 21:55:22    

t'as des notions de php?

Reply

Marsh Posté le 31-12-2003 à 09:39:09    

Peaceiznotdie13 a écrit :

t'as des notions de php?


 
malheuresement aucune c'est pour ça que je voualais passer par flash...
 
 :hello:

Reply

Marsh Posté le 31-12-2003 à 09:55:15    

aircool a écrit :


malheuresement aucune c'est pour ça que je voualais passer par flash...
 
 :hello:  


 
J'ai eu vent de la possibilité qu'a mx2004 d'écrire dans des fichiers textes.
 
Tu peux formater chaque ligne inscrite en CSV et les reprendre par la suite sous excel pour la consultation.
 
Cette technique permet de se passer d'un langage côté serveur.
 
Perso je n'ai jamais essayé, mais bon si ça existe pourquoi pas s'en servir dans ce cas.

Reply

Marsh Posté le 31-12-2003 à 09:55:15   

Reply

Marsh Posté le 31-12-2003 à 10:04:04    

autobot a écrit :


 
 
Tu peux formater chaque ligne inscrite en CSV et les reprendre par la suite sous excel pour la consultation.
 
 


 
C quoi csv ??  :??:

Reply

Marsh Posté le 31-12-2003 à 10:24:49    

aircool a écrit :


 
C quoi csv ??  :??:  


 
 
Comma separated value => données séparées par des ; ou des ,

Reply

Marsh Posté le 31-12-2003 à 12:42:44    

autobot a écrit :


 
 
Comma separated value => données séparées par des ; ou des ,


 
merci je vais chercher de ce côté alors...  :)  
 
 :hello:

Reply

Marsh Posté le 31-12-2003 à 21:18:46    

... ah mons avis te mettre au phph ce serait une meilleure idée :D

Reply

Marsh Posté le 01-01-2004 à 23:24:32    

Peaceiznotdie13 a écrit :

... ah mons avis te mettre au phph ce serait une meilleure idée :D


le pb c que le rapport tps/utilisation n'est guère à l'avantage du php  :D  
 
 :hello:

Reply

Marsh Posté le 20-01-2004 à 10:08:06    

alors merci à toluol ( :jap: ) qui m'a donné 2 liens TRES intéressant !
 
http://www.flashkit.com/tutorials/ [...] /index.php
 
http://developpeur.journaldunet.co [...] il1a.shtml
 
Ca pourra servir à d'autre je l'espère  :jap: !
 
 :hello:

Reply

Marsh Posté le 21-01-2004 à 11:25:42    

ces deux liens sont intéressants certes, mais je n'arrive pas entièrement à faire fonctionner mon application avec leurs techniques... (je reçois bien des e-mail avec cette technique... mais des e-mail blancs et sans auteurs... :??: )
 
Si quelqu'un arrive à les faire fonctionner (flash mx), qu'il fasse un...  :hello:  
 
salut.

Reply

Marsh Posté le 27-02-2004 à 12:22:51    

:hello:  
voila je vien de faire cela par rapport au formulaire flash qu'il y a dans mon site et pour quelqu'un qui me l'a demandé en mp.
Je m'été inspiré d'un tuto dans le genre de ceux des sites sité iavant si sa peut aider.
 
 
>>>FLASH<<<  
 
-DANS UNE SEQUENCE TU Créer 2 calques  
 
-Sur le premier tu créer ton formulaire graphiquement:  
 
Des champs textes (txt de saisie) avec comme "types de lignes" : "une seule ligne" pour le nom etc.. et "multiligne" pour l'espace reservé au message du visiteur.  
En indiquant leurs noms dans la case "variables" (ex: pour le champs texte du email tu met comme variable "mail", pour le nom:nom, etc...) apres tu peut aussi definir le nombres maxi de caractères  
que peut entrer le visiteur dans chacun de ces champs txt (par ex pour le telephone : 10) tu peut aussi parametrer, toujours dans propriété la color des textes, polices, etc...  
En face de chacun de ces champs txt, tape, avec l'outil texte (statique) a quoi ils correspondent (ex nom, adresse,etc....)  
Il faut aussi créer un champs texte invisible (sans bordure nommé "etat" par exemple, il servira a affiché si le message a bien été envoyé ,etc....)  
Sans oublier le bouton d'envoie auquel tu attribut comme action (il appel la function "envoyer" qui se situe sur le 2eme calque):  
 
 CODE (en mode expert):  
 
on (release) {  
_root.envoyer();  
}    
 
 
 
-Sur le deuxieme calque tu entre sur l'mage clé vide le code suivant:  
 
 
La function "verifMail" verifie que le format de l'adresse email est bon.  
La function "verifChamps" verifie que les champs que tu juge obligatoire (tu peut tous les mettres) ne sont pas vides.  
Et envoyer et bien affiche le message dans le champ "etat"  si le message a bien été envoyé , etc... et fait appel a la page .php  
 
 
 CODE (en mode expert)::  
 
nom = "";  
societe = "";  
tel = "";  
mail = "";  
sujet = "";  
message = "";  
etat = "";  
 
function verifMail() {  
 if (mail.indexOf("@" )>0) {  
  if ((mail.indexOf("@" )+2)<mail.lastIndexOf("." )) {  
   if (mail.lastIndexOf("." )<(mail.length-2)) {  
    return true;  
   }  
  }  
 } else {  
  return false;  
 }  
}  
 
function verifChamps() {  
 if ((mail != "" ) && (nom != "" )) {  
  return true;  
 } else {  
  return false;  
 }  
}  
 
function envoyer() {  
 if ((verifChamps() == true) && (verifMail() == true)) {  
  etat = "Votre mail a été envoyé avec succès.";  
  loadVariablesNum("reponseformulaire.php",0, "POST" );  
 
 }  
 if ((verifChamps() == false) && (verifMail() == true)) {  
  etat = "Veuillez renseigner tous les champs.";  
 }  
 if ((verifChamps() == true) && (verifMail() == false)) {  
  etat = "Le format de l'adresse est incorrect.";  
 }  
 if ((verifChamps() == false) && (verifMail() == false)) {  
  etat = "Veuillez renseigner tous les champs.";  
 }  
}  
 
 
 
 
 
 
>>>PHP<<<  
 
SUR LA PAGE (page.php que tu créer) "reponseformulaire.php" QUI SE TROUVE DANS LE MEME DOSSIER QUE TA PAGE HTML ET TON SWF:  
 
 
 CODE:  
 
 
<html>  
<head>  
<title>TITRE DE LA PAGE</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
</head>  
 
<body bgcolor="#FFFFFF">  
 
 
 
 
<?php  
$msg="nom:$nom\n  
societe:$societe\n  
tel:$tel\n  
mail:$mail\n  
sujet:$sujet\n  
message:$message\n";  
//$destinataire="civelli@start-infographie.com";  
$to="tonadresse@email.com";  
$sujet="reponse au formulaire";  
$From="contact";  
email($From,$to,$sujet,$msg);  
 
 
 
?>  
 
</body>  
</html>  
 
 
 
 
Bon voila j'espere que j'ai été assez clair... bon flash..


Message édité par srazazel le 27-02-2004 à 12:37:28

---------------
www.startgrafik.com
Reply

Marsh Posté le 27-02-2004 à 12:26:48    

merci on m'a aidé la dessus mais ça marche pas sur mon site. En effet free bloque la fonction mail et la change pour email() mais je ne trouve pas comment marche la fonction email() car ça passe pas qd je mets email() à la place de mail...

Reply

Marsh Posté le 27-02-2004 à 12:31:04    

si tu regarde ce que j'ai fait audessus (dans le php) c'est la fonction email() et elle fonctionne pour moi chez online


---------------
www.startgrafik.com
Reply

Marsh Posté le 27-02-2004 à 12:35:27    

cool !!!!!!!!!

Reply

Marsh Posté le 27-02-2004 à 15:11:49    

bon bah j'ai essayé mais ça marche pas...

Reply

Marsh Posté le 27-02-2004 à 15:30:01    

clic !
 
 :o

Reply

Marsh Posté le 27-02-2004 à 16:08:39    

:lol: je connais ce lien merci qd mm, toluol m'a filé un truc qui marche chez lui et pourtant ça marche pas sur mon site...
Srazazel je peux t'envoyer mon fla pour que tu regardes si j'ai foiré un truc ?


Message édité par aircool le 27-02-2004 à 16:09:02
Reply

Marsh Posté le 27-02-2004 à 16:31:41    

mp envoyé


---------------
www.startgrafik.com
Reply

Marsh Posté le 27-02-2004 à 17:08:29    

Reply

Marsh Posté le 22-03-2004 à 11:32:20    

Salut,
 
euh moi je suis aussi sur Free et forcement j'ai le même problème..  
ma question ; est-ce qu'on peut en ActionScript, utiliser le php sur un autre provider du style multimania (lycos) ?? donc quelque chose comme ca :  
 
loadVariablesNum("http://membres.lycos.fr/login/mail.php", 0, "POST" );
 
merci d'avance..  :D  

Reply

Marsh Posté le 22-03-2004 à 11:35:22    

j'ai essayé ça marche pas...
il y a ça pour nous  [:zoutte] ..
http://support.free.fr/web/pperso/forms.html


Message édité par aircool le 22-03-2004 à 11:35:42
Reply

Marsh Posté le 22-03-2004 à 11:42:05    

:cry: snif merci.. et tu as reussi à intégrer ca dans un swf ?

Reply

Marsh Posté le 22-03-2004 à 11:49:44    

koji Ouf a écrit :

:cry: snif merci.. et tu as reussi à intégrer ca dans un swf ?


 
 :lol: tu marches sur mes traces mais tu te rapproches  :) .
 
http://forum.hardware.fr/forum2.ph [...] 0&subcat=0

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed