Retour au site Sites du réseau: MonWebDesign.com | Forum-permis.com
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres  Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 


Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

expéditeur du message dans MX Form

 
Poster un nouveau sujet   Répondre au sujet    Forums phpBB-Graph.com Index du Forum -> Programmation
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
christ
Visiteur régulier
Visiteur régulier


Inscrit le: 28 Fév 2006
Messages: 11

MessagePosté le: 16 Mar 2006 16:08    Sujet du message: expéditeur du message dans MX Form Répondre en citant

Bonjour,

Quand on envoie un message avec mx form, le propriétaire du site reçoit un message en provenance de son site, dont l'adresse d'expéditeur est
cette variable il me semble : $from="monnom@monsite.com";

Comment faire pour que l'adresse de l'expéditeur soit l'e-mail de l'expéditeur, soit $sonmail

J'ai écrit ceci : $from=$sonmail

Mais ça ne fonctionne pas.

Quelqu'un a déjà essayé de faire ça ?

Merci

Christ
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
TheMeche
Modérateur
Modérateur


Inscrit le: 03 Juin 2004
Messages: 1336
Localisation: Dunkerque

MessagePosté le: 16 Mar 2006 20:33    Sujet du message: Répondre en citant

faut recoder un morceau.
ta le code ?

_________________
Votre problème est résolu ? Ajouter [Réglé] dans le titre de votre message .
http://www.Graphy-Foot.com le forum pour le graphisme footballistique
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
christ
Visiteur régulier
Visiteur régulier


Inscrit le: 28 Fév 2006
Messages: 11

MessagePosté le: 16 Mar 2006 20:41    Sujet du message: Répondre en citant

oui,
tu veux le code de quelle page ? J'inclus le code de config.php et envoi.php

voici config.php :

Code:
<?
$votresite="Le nom de mon site";
$urldevotresite="http://www.monsite.fr";
$from="info@monsite.fr";
$votremail="info@monsite.fr";


$prenom = $_POST["prenom"];
$sonmail = $_POST["sonmail"];
$tel1 = $_POST["tel1"];
$tel2 = $_POST["tel2"];
$fax = $_POST["fax"];
$ville = $_POST["ville"];
$pays = $_POST["pays"];
$sujet = $_POST["sujet"];
$commentaire = $_POST["commentaire"];


$m1="Bonjour, Hello $prenom ,
Votre message a bien été envoyé .\n
Nous vous répondrons dans les meilleurs délais .\n
Voici un rappel de votre message : \n
Votre nom - Your name : $prenom \n
Votre adresse courriel - Your e-mail address : $sonmail \n
Telephone : $tel1 \n
Cellulaire - Mobil phone : $tel2 \n
Ville / Town : $ville \n
Fax : $fax \n
Pays - Country - Province : $pays \n
Sujet - subject : $sujet \n
Votre message - Your message :\n
$commentaire \n\n
A très bientôt. \n
$votresite
$urldevotresite \n\n";

$m2="Message en provenance de votre site $urldevotresite.\n
Nom de l'expéditeur : $prenom \n
Téléphone : $tel1 \n
Cellulaire : $tel2 \n
Télécopie : $fax \n
Ville : $ville \n
Pays ou province : $pays \n
Adresse courriel de l'expéditeur : $sonmail \n
Sujet du message : $sujet \n
Son message : $commentaire";
?>



envoi.php

Code:

<?
include("include/header.php");
include("include/config.php");

$prenom = $_POST["prenom"];
$sonmail = $_POST["sonmail"];
$commentaire = $_POST["commentaire"];


if(empty($prenom) OR empty($sonmail) OR empty($sujet) OR empty($commentaire))
   {
   print '<center><b><font face="verdana" size="4">Erreur , informations manquantes :</b></font></center><br><br>';
      if(empty($prenom)) { print '<center><font face="verdana" size="2">Vous n\'avez pas indiqué votre prénom !<br>'; }
      if(empty($sonmail)) { print '<center>Vous n\'avez pas indiqué votre adresse courriel !<br>'; }
      if(empty($sujet)) { print '<center>Vous n\'avez pas indiqué le sujet de votre message !<br>'; }
      if(empty($commentaire)) { print '<center>Vous n\'avez pas écrit votre message.<br>'; }
   print '<p align="center"><a href="javascript:history.back()">Retour</a>'; include("include/footer.php"); exit;
   }
   else
   {
$sonmail = $_POST['sonmail'];
$copie = $_POST["copie"];
$point = strpos($sonmail,".");
$arobas = strpos($sonmail,"@");
if($point == '')
{
echo '<center><br>Votre adresse courriel est invalide<br><p align="center"><a href="javascript:history.back()">Retour</a><br>'; include("include/footer.php"); exit;
}
elseif($arobas == '')
{
echo '<center><br>Votre adresse courriel est invalide<br><p align="center"><a href="javascript:history.back()">Retour</a><br>'; include("include/footer.php"); exit;
}
else
{
if($copie == "oui" ) {
       Mail("$sonmail","$sujet","$m1","from: $from");
       Mail("$votremail","$sujet","$m2","from: $votremail");
echo "<center>Merci ! - Thank you !<br>Votre message a bien été envoyé,<br>nous vous en remercions<br>et nous vous répondrons dans les meilleurs délais.<br>Un courriel de confirmation a été envoyé à l'adresse : $sonmail<br><br><br><a href='../index.php'>Retour à l'accueil</a></center>";exit;
} else {
}
echo "<center>Merci ! - Thank you !<br>Votre message a bien été envoyé !<br>Nous vous en remercions<br>et nous vous répondrons dans les meilleurs délais.<br><br><br></center>";
{
       Mail("$votremail","$sujet","$tel","$m2","from: $votremail");
}
include("include/footer.php");
}
}
?>



Merci

Christ
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
TheMeche
Modérateur
Modérateur


Inscrit le: 03 Juin 2004
Messages: 1336
Localisation: Dunkerque

MessagePosté le: 17 Mar 2006 11:19    Sujet du message: Répondre en citant

Mail("$sonmail","$sujet","$m1","from: $from");
Mail("$votremail","$sujet","$m2","from: $votremail");

Regarde! Il recoit un mail et toi tu recoit aussi.
Donc aucun probleme (a moins que j'ai pas tout compris ce que tu veux)

_________________
Votre problème est résolu ? Ajouter [Réglé] dans le titre de votre message .
http://www.Graphy-Foot.com le forum pour le graphisme footballistique
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
christ
Visiteur régulier
Visiteur régulier


Inscrit le: 28 Fév 2006
Messages: 11

MessagePosté le: 17 Mar 2006 15:56    Sujet du message: Répondre en citant

En fait,
1 personne envoi un message via le formulaire et demande à en recevoir une copie.

Elle reçoit donc son message par e-mail. Le destinataire de cet e-mail est l'adresse du propriétaire du site web, puisque définie dans la variable $from.

Par contre, le propriétaire du site qui reçoit le message de la personne,
reçoit un message qui a pour expéditeur (dans l'entête) sa propre adresse.
Je me demandais si il y avait un moyen là, pour que l'expéditeur soit l'adresse de la personne qui a envoyé l'e-mail.

Ce que tu me donnes ne change rien au code existant.
Est-ce que je m'étais mal exprimée dans mon premier message peut-être ?
Finalement, que pourrais-je faire ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Blaster
Administrateur
Administrateur


Inscrit le: 08 Aoû 2003
Messages: 2892
Localisation: Vesoul ( proche besançon )

MessagePosté le: 17 Mar 2006 23:50    Sujet du message: Répondre en citant

met simplement la variable $sonmail dans from, si c'est ca que tu cherche a faire, je suis pas sur que j'ai bien saisi en fait Confused
_________________
Cordialement , Julien .
Administrateur et webmaster phpBB-Graph.com
Votre problème est résolu ? Ajouter [Réglé] dans le titre de votre message .
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
christ
Visiteur régulier
Visiteur régulier


Inscrit le: 28 Fév 2006
Messages: 11

MessagePosté le: 24 Avr 2006 18:19    Sujet du message: Répondre en citant

Salut Blaster
Oui c'est ça que je cherche à faire.
et ta dernière solution a déjà été testé
(voir le premier post de ce sujet).
Citation:

J'ai écrit ceci : $from=$sonmail


Mais ça ne fonctionne pas.

Tu vois pourquoi ?

Merci pour ton aide,
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
TheMeche
Modérateur
Modérateur


Inscrit le: 03 Juin 2004
Messages: 1336
Localisation: Dunkerque

MessagePosté le: 28 Avr 2006 18:46    Sujet du message: Répondre en citant

Citation:
Mail("$sonmail","$sujet","$m1","from: $from");
Mail("$votremail","$sujet","$m2","from: $from");

Si vous mettez des variables égales a d'autre sa ne marche pas il comprendra pas forcement

_________________
Votre problème est résolu ? Ajouter [Réglé] dans le titre de votre message .
http://www.Graphy-Foot.com le forum pour le graphisme footballistique
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forums phpBB-Graph.com Index du Forum -> Programmation Toutes les heures sont au format GMT
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Powered by phpBB © 2001, 2005 phpBB Group