Envoie d'email

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 827 fois - Téléchargée 25 fois

Contenu du snippet

envoie un email au destinataire, de quelqu'un

Source / Exemple :


form.html

<Form method="post" action="envoi.php">    
	    <input type="TEXT" name="prénom">
                    et son adresse e-mail</span> 
                    <input type="TEXT" name="email">
	    votre adresse e-mail</span>	      
	    <input type="TEXT" name="umail">
	    <input type="submit" name="Submit" value="Envoyer">
	    </Form>

envoi.php

<?php 
$prénom = trim($_POST['prénom']);
$email = trim($_POST['email']);
$umail = trim($_POST['umail']);

mail("$email","ESSAI envoi d'e-mail","Bonjour $prénom ! \n \n Ce mail vous a été envoyé par un de vos amis \n \n Allez sur ce lien:xxxx.fr/page.php?nom=bill \n \n Si vous avez des commentaires, Envoyez moi un email à contact@mailsocks.com","From: $umail");

echo "<HTML><HEAD>";
echo "<TITLE>Message envoyer!</TITLE></HEAD><BODY>";
echo "<P align=center>";
echo "Votre courrier à bien été envoyé !</P>";
echo "<H1 align=center>à $prénom </H1>";
echo "</BODY></HTML>";
?>

Conclusion :


Si quelqu'un veus bien tester ce code sur le net, pour voir si il fonctionne.

Sinon j'ai un autre probleme, sur le liens url xxxx.fr/page.php?$nom=bill
ce code ne fonctionne pas tres bien, il doit normalent remplacer la variable nom de la page page.php par bill!

si quelqu'un à des idées, elles sont la bien venu!

merci

A voir également

Ajouter un commentaire

Commentaires

Messages postés
399
Date d'inscription
jeudi 31 janvier 2002
Statut
Membre
Dernière intervention
6 septembre 2004

Quand on note une source, surtout quand la note est mauvaise, çà me parait la moindre des choses d'expliquer pourquoi on a mis une telle note... Apparemment si je suis ton raisonnement, il est interdit de critiquer, il vaut mieux dire "c'est très bien" en tout hypocrisie... Ok mais çà ne te feras jamais progresser si tu n'as jamais de remarques sur ton travail... En milieu professionnel tu pourrais très vite regretter ce point de vue...
Et je rappelle aussi que critiquer signifie "faire ressortir le bon ou le mauvais côté des choses", c'est donc loin d'être négatif.

D'autre part je maintiens mon point de vue sur le fait que cette source n'a aucun intérêt, et qu'il vaut mieux aller voir la documentation officielle de php

Enfin, à quoi sert vraiment ton commentaire ? Revenir sur çà 3 ans après (et 2 ans après la dernière remarque), sans que le commentaire ne porte sur la source elle-même, c'est presque du troll !

Dernière remarque, d'ordre grammatical, postuler s'applique à une recherche d'emploi par exemple, pour les commentaires çà serait plutôt poster, déposer...


Désolé de m'être étendu en hors sujet, çà ne me plait pas particulièrement, mais j'avais envie de mettre les choses au point...
Messages postés
2
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
19 novembre 2006

Si les sources vous derangent ne postuler pas ,au lieu de critiquez les gens...
Messages postés
1
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
18 janvier 2005

ce code marche bien, mais il y a un message d'erreur sur la fenetre envoi.php: "Warning: Failed to Connect in http:\\program files\easyphp\www\envoi.php".Si quelqun qui connait la solution, prière d'envoyer de mail à : vaomaintilany@yahoo.fr
Messages postés
20
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
11 mai 2004

xxxx.fr/page.php?$nom=bill

euh... alors là franchement ça se passe de commentaires !

depuis quand tu mets le $ dans les url ???
pour identifier une variable par url il faut juste mettre
xxxx.fr/page.php?nom=bill

retourne voir tes cours !!
Messages postés
728
Date d'inscription
jeudi 20 juin 2002
Statut
Membre
Dernière intervention
7 novembre 2007
1
après avoir exécuté ton script tu affiche que le mail a bien été envoyé mais, si il ne s'envoie pas que se passe til?
tu devrait mettre
if(!@mail(...)){
echo 'erreur';
}else{
echo 'msg envoyé';
}
ou un truc du genre
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.