Salut,
Voila j'ai un formulaire sur mon site dans le quel je fais entrez différente informations dont un .
apres selectionné l'mege de son vehicule, j'envoie un mail avec les infos du formulaire et en piece jointe, la fameuse image!
J'ai trouvé classe qui fait ca sur le site
http://www.phpfrance.com/tutorials/index.php?id=27
Or le probleme, c que ca m'nvoie le mail mais avec une piece jointe illisible, il me dit que l'ouverture du fichier et la demande de sa taille a echoué de meme pour la transformation en binaire:
voila ma fonction qui envoie le mail avec la piece jointe
mon nomdichier contient le chemin complet de l'image(sous cette forme: c:\\ferrari)
J'ai essayé aussi avec un slache et toutes les variantes mais ca marche pas!!!!!!!!!!!!
AIDEZ MOI CA FAIT 1 journée dessus
require "mime_mail.class.php";
function envoieMail($nomfichier,$destinataire,$expediteur,$objet,$message)
{
// ouverture et lecture du fichier
$leFichier=fopen("$nomfichier", "r+");
$tailleFichier=filesize("$nomfichier");
$fichier = fread($leFichier, $tailleFichier);
// instanciation de la classe
$mail = new mime_mail();
// adresse email de reception
$mail->to = $destinataire;
// sujet
$mail->subject = $objet;
// corps du message (on utilise un fichier txt)
$corps = $message;
$mail->body = $corps;
// adresse email de l'expediteur (optionnel)
$mail->from =$expediteur;
// entetes supplementaires (optionnel)
$entetedate = date("D, j M Y H:i:s -0500");
$entetemail .= " " ;
$entetemail .= "Date: $entetedate";
$mail->headers = "$entetemail";
// fichier attache (optionnel)
$mail->attach("$fichier", "$nomfichier");
// envoi du message
$mail->send();
}