Recommendation d'un site en PHP

Fermé
yvan2 Messages postés 2 Date d'inscription mardi 12 avril 2005 Statut Membre Dernière intervention 17 juin 2005 - 17 juin 2005 à 15:08
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 17 juin 2005 à 18:23
Bonjour a tous les membres,

J'ai un soucis avec ce code PHP et je ne sais pas comment faire pour qu'un utilisateur puisse recommender un site (URL) a un ami, tout en choissisant une photo et l'envoyant par email a celui-ci.

Pour mieux comprendre, l'exemple que je souhaite creer se trouve a l'adresse suivante: http://www.meloalvimhouse.com/postais/

Je debute et j'apprends lentement, desole.

Voici le bout de code PHP en question :

<?php
$myemail = "contact@abc.com";
?>

<?php
$ip = getenv("REMOTE_ADDR");
if (!isset($emailOrigine) || !isset($emailDestination))
echo "<font size=3>Votre email a deja ete envoye.</font> $ip" ;

$message = stripcslashes($message);

$messageDestination = "Bonjour $nomDestination \n
$nomOrigine a visite ..... \n
Son message: $message \n";

$messageOrigine = "Bonjour $nomOrigine \n
Vous avez visite notre site .... \n";

$messageCopie = "Copie du message envoye par $nomOrigine \n
Bonjour $nomDestination ($emailDestination) \n
$nomOrigine ($emailOrigine) a visite .... \n
Message: $message \n";

$messageus = $ip . " " . $messageCopie;

$from = "From: $myemail\r\n";

if ($myemail != "")
mail($myemail, $sitename, $messageus, $from);

if ($emailDestination != "")
mail($emailDestination, $sitename, $messageDestination, $from);

if ($emailOrigine != "")
mail($emailOrigine, $sitename, $messageOrigine, $from);
?>


Dans le formulaire HTML, les valeurs des boutons relatives aux images sont :

<INPUT type=radio align=left value=1 name="image"></TD>
<TD class="texto" align="left"><IMG src="chambre.jpg"></TD>
<INPUT type=radio align=left value=2 name="image"></TD>
<TD class="texto" align="left"><IMG src="salon.jpg"></TD>

Merci beaucoup pour votre precieuse aide, Yvan
A voir également:

1 réponse

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
17 juin 2005 à 18:23
Salut,

Attacher un fichier à un mail c'est pas très évident....
Il faut retravailler les en-têtes smtp:
http://www.stopspam.org/email/headers/headers_fr.html

Mais si tu te sens d'attaque, j'ai trouvé un petit truc là-dessus, c'est en anglais et c'est un exemple qui s'applique pour attacher des documents word:
http://fr3.php.net/mail#50530

Pour appliquer son exemple avec une image jpeg, il faut remplacer
Content-Type: application/msword;

Par
Content-Type: image/jpeg;
0