Forums Développement Multimédia

Aller au contenu

Insertion d'image...

CODE PHP MySQL

3 réponses à ce sujet

#1 Xiimao

    Ceinture Orange

  • Members
  • PipPipPip
  • 35 messages

Posté 05 March 2012 - 11:28 AM

Bonjour j'ai actuellement fait un formulaire de contact en flash + php et qui fonctionne très bien.
Cependant j'aimerais envoyer un message de retour avec une petite image.

exemple:

La personne envoie un message depuis le formulaire de contact sur le site.
Elle reçoit directement un message de retour qui dit "merci d'avoir envoyer.........."
et juste en dessous une petit image

Mon .php:

<?php
$contact_name = $_POST['name'];
$contact_email = $_POST['email'];
$contact_subject = $_POST['subject'];
$contact_message = $_POST['message'];
$contact_adresse = $_POST['adresse'];
$contact_no = $_POST['no'];
$contact_lieu = $_POST['lieu'];
if( $contact_name == true )
{
$sender = $contact_email;
$receiver = "info@**********.ch";
$client_ip = $_SERVER['REMOTE_ADDR'];

//$email_body = "Nom / Prénom: $contact_name \nEmail: $sender \nRue: $contact_adresse \nCP / Ville:     $contact_no -- $contact_lieu \n\nSuject: $contact_subject \n\nMessage: \n\n$contact_message \n\nIP: $client_ip \n\nMessage provenant de http://www.************.ch !";
//$email_body_auto_reply = "Bonjour $contact_name, \nNous avons bien reçu votre message et nous vous répondrond dans les délai les plus bref. \n\nAdmin - http://www.*************.ch";

$extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion();
$extra_auto_reply = "From: $receiver\r\n" . "Reply-To: $receiver \r\n" . "X-Mailer: PHP/" . phpversion();

$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
//=============================================================================
$body="
Recues le $nowDay à $nowClock\n\n
----------------------------------------------------------------------------
Nom: $contact_name
E-mail: $contact_email\n
Rue: $contact_adresse
CP / Ville: $contact_no - $contact_lieu
----------------------------------------------------------------------------
Sujet: $contact_subject
----------------------------------------------------------------------------
Message: $contact_message
----------------------------------------------------------------------------
"
.urlencode(utf8_encode($body));
//=============================================================================
$reply="
Recues le $nowDay à $nowClock\n
Bonjour $contact_name,\n
Nous avons bien reçu votre message et nous
vous répondrons dans les meilleurs délais.\n

//J'AIMERAIS METTRE ICI LE CODE DE L'IMAGE.

"
.urlencode(utf8_encode($reply));
//=============================================================================

mail( $sender, "Message automatique: $contact_subject", $reply, $extra_auto_reply ); // auto reply mail to sender
if( mail( $receiver, "*********** $contact_name - $contact_subject", $body, $extra ) )
{
  echo "success=yes";
}
else
{
  echo "success=no";
}
}
 


#2 dcz.switcher

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 2532 messages

Posté 05 March 2012 - 19:06 PM

Salut,

Pour avoir une image dans ton mail, 2 possibilités :

1 - tu ajoutes l'image en pièce jointe ... mais c'est pas trop ce que tu cherches ;-)
2 - tu construis un mail au format HTML et ajoute une image par la balise IMG.
L'URL de l'image pointant vers un serveur web, exemple :

<img src="http://forums.mediabox.fr/public/style_images/mediabox/logo.png">
 

"Ce que l'on conçoit bien s'énonce clairement et les mots pour le dire arrivent aisément"

embryon de site

#3 Xiimao

    Ceinture Orange

  • Members
  • PipPipPip
  • 35 messages

Posté 06 March 2012 - 16:12 PM

A mince.. je doit donc faire comment... ? Flash + html ou Flash + php mais de l'Html dans le php ?

Sinon merci pour la réponse. :)

#4 çayjb

    dadaaaa

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2770 messages

Posté 15 March 2012 - 13:39 PM

Salut,

c'est simpleent le contenu du mail qui doit-être au format HTML, un ptit google rapide de "envoyer mail php html" devrais faire ton bonheur pour le détail.



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)