laisser un message sur un site en flash

laisser un message sur un site en flash - Web design - Graphisme

Marsh Posté le 22-06-2007 à 14:48:26    

salut tous,
 
j'ai un site flash et je veux faire une page ou l'on peut laisser un message qui serait directement envoye sur ma messagerie.
normalement y a la commande: "mailto:mail@monadresse.com?subject=Feedback" + "&body=" +body
 
le probleme est que quand a l'envoie du texte cela enclenche le programme de messagerie de celui qui ecrit le message.
 
je voudrai donc savoir comment faire pour laisser un message simplement sur la boite mail du site sans passer par le programme de messagerie ou la boite mail de la personne qui ecrit le message.  
 
merci d'avance!

Reply

Marsh Posté le 22-06-2007 à 14:48:26   

Reply

Marsh Posté le 22-06-2007 à 15:09:08    

La solution la plus simple est de faire un petit formulaire dans ton flash avec un bouton "envoyer" qui envoie les differents parametres (expediteur, message etc) vers un script php stocké que le serveur qui s'occupe d'envoyer le mail (via la fonction mail() php ).

Reply

Marsh Posté le 22-06-2007 à 15:26:41    

Mailto ne fait que demander de lancer le client de ton visiteur c'est donc normal.
Comme le dit Shurik'n, les envois de texte se font par formulaire et fonction mail() ou email() de ton hébergeur. Ca se passe dans le code php de tes pages. Je serais curieux de savoir si flash peut se servir de ces fonction sans passer par php.


---------------
Studio CréeAll
Reply

Marsh Posté le 22-06-2007 à 15:41:16    

les fonctions mail() et email() sont des fonctions PHP...Flash ne peut pas "se servir de ces fonction sans passer par php", puisque ces fonctions sont elles-même du PHP.
 
sinon ça se fait avec un LoadVars en POST sur un script PHP si c'est pour rire, ou en Remoting/AMFPHP si c'est pour du vrai travail. La vérif des champs de formulaire se fait plutôt côté serveur, afin de pouvoir tester l'email de destination contre une vraie regex qui marche bien.


---------------
"Il y a vraiment aucun patelin qui s'appelle 'undefined' en France ?"
Reply

Marsh Posté le 22-06-2007 à 16:10:12    

craps_youpla a écrit :

les fonctions mail() et email() sont des fonctions PHP...Flash ne peut pas "se servir de ces fonction sans passer par php", puisque ces fonctions sont elles-même du PHP.
 
sinon ça se fait avec un LoadVars en POST sur un script PHP si c'est pour rire, ou en Remoting/AMFPHP si c'est pour du vrai travail. La vérif des champs de formulaire se fait plutôt côté serveur, afin de pouvoir tester l'email de destination contre une vraie regex qui marche bien.


 
+1
 
J'ajouterais que l'envoi via la php dependra aussi du serveur host... A savoir comment il est configuré pour la fonction mail(). C'est trés important que cette fonction soit la moins bridée possible...
 
Un bon regex est aussi primordial dans la verification du message (en gros virer la possibilité d'avoir du script inside)


---------------
Rien est impossible, il suffit d'y croire !
Reply

Sujets relatifs:

Leave a Replay

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