begin process at 2012 05 31 07:10:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Probleme de pièce jointe lors d'un envoi d'un mail


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de pièce jointe lors d'un envoi d'un mail

vendredi 20 mai 2005 à 18:40:50 | Probleme de pièce jointe lors d'un envoi d'un mail

Morgul

J'ai le code suivant trouvé sur un site de php:
 <?
  $mail="adressemail@hotmail.com";
 $mess="contenu du message";

 mail_attachement($mail,"sujet",$mess,"url du fichier","adressemail@hotmail.com","adressemail@hotmail.com");
 
 function mail_attachement($to , $sujet , $message , $fichier , $reply , $from){
  $limite = "_parties_".md5(uniqid (rand()));
 
  $mail_mime = "Date: ".date("l j F Y, G:i")."\n";
  $mail_mime .= "MIME-Version: 1.0\n";
  $mail_mime .= "Content-Type: multipart/mixed;\n";
  $mail_mime .= " boundary=\"----=$limite\"\n\n";
 
  //Le message en texte simple pour les navigateurs qui n'acceptent pas le HTML

  $texte = "This is a multi-part message in MIME format.\n";
  $texte .= "Ceci est un message est au format MIME.\n";
  $texte .= "------=$limite\n";
  $texte .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
  $texte .= "Content-Transfer-Encoding: 32bit\n\n";
  $texte .= $message;
  $texte .= "\n\n";
 
  //le fichier
  $attachement = "------=$limite\n";
  $attachement .= "Content-Type: $typemime; name=\"$nom\"\n";
  $attachement .= "Content-Transfer-Encoding: base64\n";
  $attachement .= "Content-Disposition: attachment; filename=\"$nom\"\n\n";
 
  //$fd = fopen( $fichier, "r" );
  //$contenu = fread( $fd, filesize( $fichier ) );
  $fp = fopen($fichier, "rb");
  $buff = fread($fp, filesize($fichier));
 
  fclose($fp);
  $attachement .= chunk_split(base64_encode($buff));
 
  $attachement .= "\n\n\n------=$limite\n";
  return mail($to, $sujet, $texte.$attachement, "Reply-to:
$reply\nFrom:$from\n".$mail_mime);
}
?>
Mais lorsque je recoi le mail, je n'ai que cela qui s'affiche:

adressemail@hotmail.com
From:robot@style-graphique.com
Date: Friday 20 May 2005, 18:38
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_parties_0f6ff0bb258013e1cc1457c6a5eea105"



This is a multi-part message in MIME format.
Ceci est un message est au format MIME.
------=_parties_0f6ff0bb258013e1cc1457c6a5eea105
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 32bit

Contenu du mail

------=_parties_0f6ff0bb258013e1cc1457c6a5eea105
Content-Type: ; name=""
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=""

Si vous savez pourquoi ca ne marche pas ou si vous avez une meilleure solution (simple) je vous en serai reconnaissant.

Merci



Cette discussion est classée dans : mail, texte, mime, content, attachement


Répondre à ce message

Sujets en rapport avec ce message

mail html avec piece jointe [ par dartaloufe ] Bonjour,j'ai récupérer une source sur le site que j'ai ensuite modifier pour pouvoir envoyer plusieurs pieces jointes,les pieces son bien attaché mais aider moi svp [ par ahlemlo ] bonjourj'ai pas encore trouver la réponseaider moi je suis bloquévoici j'ai mis ce code pour envoi mail avec piéce jointe j'ai réçu le mail mais la pi envoi mail avec piece jointe [ par fredhot ] Bonjour à tous, depuis quelques jours j'essaie d'envoyer des mails avec une pièce jointe. Sans résultat malgré mes recherches sur le net et divers ess Mail et Client Web ? [ par Varod ] Bonjour,Lors de l'envoie de mail au format HTML, je rencontre des problemes selon les clients web. Certes, il y a le probleme de la lecture des mails comment insérer une pièce jointe dans l'envoi d'un mail ? [ par arnold002 ] Bonjour à tous,J'utilise un formulaire sur ma page form.php. Les données sont transmises à ma 2ème page mail.php, qui contient le script d'envoi d'ema Mail multiformat vide sous Mail Mac [ par cseagle ] Bonjour, Je viens de développer une application php d'envoi de newsletter multi format (Content-Type: multipart/alternative) Dans les webmails qui n Problème de code dans un formulaire [ par gateau ] Bonjour,Je suis on ne peut plus novice en PHP, grâce à des tutoriaux j'ai pu créer un formulaire dans une int formater le texte d'un formulaire envoyer par mail depuis un source flash, [ par nykos2004 ] Nykos Pb avec fonction mail() [ par victorvivic ] Bonjour,J'ai créé un formulaire d'envoi de cartes de voeux avec un cadre de saisie de texte et une image à choisir. Le destinataire reçoit un petit te Demande d'adresses mail sur page d'accueil [ par bousier ] Boujour à tous,Je suis plus que débutant en matière de PHP et j'auré donc besoin de vos talents de programmation !Je vous expose mon problème :Je suis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales