Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2276 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Besoin d'aide pour pièces jointes avec PHP Mailer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide pour pièces jointes avec PHP Mailer

n°1368528
doolite
Posté le 17-05-2006 à 11:02:06  profilanswer
 

Bonjour à tous!
J'ai besoin d'aide pour un envoi de pièces jointes avec PHP Mailer.
Les pièces sont bien envoyées mais le contenu est erroné.
Si vous avez une piste, merci de bien vouloir me la donner.


Message édité par doolite le 17-05-2006 à 11:03:26
mood
Publicité
Posté le 17-05-2006 à 11:02:06  profilanswer
 

n°1368543
Sh@rdar
Ex-PhPéteur
Posté le 17-05-2006 à 11:19:43  profilanswer
 

tu essaye d'envoyer quoi ?
en quoi c'est erroné ?
version de phpmailer ?
 
chez moi la méthode AddAttachment fonctionne très bien [:spamafote]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1368571
doolite
Posté le 17-05-2006 à 11:42:51  profilanswer
 

j'essaie d'envoyer un fichier word(.doc).
Le contenu du fichier est illisible.
Le problème ne se présente pas avec des fichiers textes (.txt).
Serait ce un problème d'encodage?

n°1368572
doolite
Posté le 17-05-2006 à 11:43:12  profilanswer
 

a oui version 1.73

n°1368576
Sh@rdar
Ex-PhPéteur
Posté le 17-05-2006 à 11:44:31  profilanswer
 

le fichier est-il lisible avant envoi ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1368583
doolite
Posté le 17-05-2006 à 11:47:14  profilanswer
 

oui
j'envois deux pièce jointes:
seule la première est erronnée.
on peut voir en ouvrant ce fichier une partie de la structure du mail:
 
Content-Transfer-Encoding binary
Content-Disposition: attachment; filename="b.doc"
...

n°1368595
Sh@rdar
Ex-PhPéteur
Posté le 17-05-2006 à 11:52:01  profilanswer
 

y'a merdouillage effectivement..
 
tu peux donner le code ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1368605
doolite
Posté le 17-05-2006 à 11:57:18  profilanswer
 

$mail = new phpmailer();
$mail->SetLanguage("fr" );
$mail->IsHTML(true);
$mail->From     = unconvert("$_POST[mail]" );
$mail->FromName = unconvert("$_POST[nom] $_POST[prenom]" );
$mail->Mailer   = "mail";
$mail->Subject = unconvert("$_POST[nom] $_POST[prenom] vous envoie un message" );
$mail->Body    = $body;
$mail->AltBody = $text_body;
$mail->AddAddress("mon.email@email.fr", "moi" );
$mail->AddAttachment($_FILES['file1']['tmp_name'], $_FILES['file1']['name']);
$mail->AddAttachment($_FILES['file1']['tmp_name'], $_FILES['file1']['name']);
     
if($mail->Send())
 $msg .="message envoyé.";
else
 $msg .="erreur : le message n'a pas été envoyé.";

n°1368611
Sh@rdar
Ex-PhPéteur
Posté le 17-05-2006 à 12:01:50  profilanswer
 

c'est une coquille ou le même fichier est envoyé 2 fois :??:
 
et les post dans des quotes c'est pas super propre, ajoute des ' pour tes index de tableau et vire les quotes
 
faudrait tester avec un minimum de choses, sans altbody, sans html etc
 

Code :
  1. $mail = new phpmailer();
  2. $mail->Mailer   = "mail";
  3. $mail->From     = unconvert('toi@toi.fr');
  4. $mail->Subject = unconvert('test fichier');
  5. $mail->Body    = 'test';
  6. $mail->AddAttachment($_FILES['file1']['tmp_name'], $_FILES['file1']['name']);   
  7. $mail->AddAddress("mon.email@email.fr", "moi" );
  8. if($mail->Send())
  9. $msg .="message envoyé.";
  10. else
  11. $msg .="erreur : le message n'a pas été envoyé.";


Message édité par Sh@rdar le 17-05-2006 à 12:06:35

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1368636
doolite
Posté le 17-05-2006 à 12:19:18  profilanswer
 

oui pour l'envoi du fichier en double je me suis planté.
merci je vais essayer

mood
Publicité
Posté le 17-05-2006 à 12:19:18  profilanswer
 

n°1368646
Sh@rdar
Ex-PhPéteur
Posté le 17-05-2006 à 12:24:35  profilanswer
 

et aussi, comme tu upload ton fichier pour l'envoyer directement, vérifie que t'as pas d'erreurs à l'upload, déplace le fichier, et essaye de l'attacher seul pour l'envoyer


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Besoin d'aide pour pièces jointes avec PHP Mailer

 

Sujets relatifs
[PHP+XML] replaceNodeCommentaires PHP
Besoin d'aide URGENT : Pb scrolling Horizontal[.net c++] besoin d'explication sur GetOverlappedResult
Aide en vbaaide macro
Plusieurs actions pour le bouto nsubmit en PHP?Problème avec PHP et .htaccess
[MCD] besoin aide pour creer base 
Plus de sujets relatifs à : Besoin d'aide pour pièces jointes avec PHP Mailer


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR