envoie email avec bouton/formulaire

Eléphant du PHP | 297 Messages

23 juin 2006, 05:39

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

Mammouth du PHP | 1353 Messages

23 juin 2006, 09:01

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://... ?
Tell me and I forget. Teach me and I remember. Involve me and I learn.

Eléphant du PHP | 297 Messages

23 juin 2006, 15:38

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

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

23 juin 2006, 15:51

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 :)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

23 juin 2006, 16:22

modération : le multipostage est interdit sur PHPFrance. Merci de lire les réglements

L'autre message est parti à la poubelle
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 297 Messages

23 juin 2006, 16:25

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)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

23 juin 2006, 16:37

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 ;)