Page 1 sur 1

envoie email avec bouton/formulaire

Posté : 23 juin 2006, 05:39
par Chile
Bonjour,
je me pose une question... :)
est-il possible d'inclure l'envoie d'un email, dans un formulaire de bouton, qui se trouve donc entre les balises body, et qui a pour action de diriger sur une page et sur laquelle je ne peux rien ecrire ??

voici mon type de formulaire

Code : Tout sélectionner

<form action="https://www.... method="post"> <input type="hidden" name=... <input type="hidden" name=... <input type="hidden" name=.... <input type="hidden" name=.... <input type="hidden" name=... ... </form>
merci

Posté : 23 juin 2006, 09:01
par guilt92
Cela est peut etre possible en javascript.

Sinon n'y a t il pas moyen de passer par une page "intermediaire" : ton formulaire pointe vers une page que tu crée qui n affiche rien a l utilisateur mais qui envoie le mail puis renvoi automatiquement vers la page https://... ?

Posté : 23 juin 2006, 15:38
par Chile
salut,
merci Guilt92 pour ta réponse.
Ben je prefererai eviter la page intermediaire, car la page finale
est paypal. En fait apres la confirmation d'achat sur paypal, le client
est renvoyé sur une de mes page, qui a ce moment va remplir ma base
de sa commande. Mais je souhaiterai recevoir un mail juste avant que celui ci arrive sur paypal pour payer...en cas d'echec de retour avec paypal !
je vais poser la question sur le forum Javascript !
merci

Posté : 23 juin 2006, 15:51
par Ryle
Ca sera nécessairement en php, javascript n'envoi pas de mail..

Tu peux en revanche utiliser javascript pour ouvrir une popup ou faire un peu d'ajax et exécuter un p'tit morceau de code php pour t'envoyer un mail en même temps que tu transferes les infos à paypal :)

Posté : 23 juin 2006, 16:22
par zeus
modération : le multipostage est interdit sur PHPFrance. Merci de lire les réglements

L'autre message est parti à la poubelle

Posté : 23 juin 2006, 16:25
par Chile
salut Ryle,
merci pour l'info, mais tu peux m'orienter un peu plus ? vers une solution qui serait transparente pour le client .
merci
(désolé pour le multipostage)

Posté : 23 juin 2006, 16:37
par Ryle
tu peux m'orienter un peu plus ? vers une solution qui serait transparente pour le client .
Pour de la transparence c'est Ajax qu'il te faut (ou Alice, mais parait que ça déconne sévèrement ;)). Il suffit d'une simple fonction javascript exécutée lorsque tu soumets le formulaire. Il te suffit de lui demander d'appeller un script php avec les paramètres qui vont bien en arrière plan, qui génerera et enverra le mail avec la fonction éponyme :)

Pis pour en savoir plus, bah n'importe quel tuto php/ajax devrait faire l'affaire ;)