|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Bonsoir,
voici un code de mail avec pièce attachée qui marche bien pour la plupart des fichiers mais par pour tous (avec l'exemple que j'ai, il envoit bien le mail, mais le fichier que je reçois n'est pas bon (c'est une image, ce qu'il reconnaît bien, mais il m'affiche une croix rouge si je veux visualiser celle-ci ; pourquoi ?) Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 16 510 ![]() |
Est-ce que le type mime est bien reconnu ?
|
|
|
00
|
|
|
#3 | |
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Oui ; mon exemple est un fichier image et il le prend bien pour une image ; pour en avoir le coeur net, j'ai rajouté un echo :
Citation:
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Said ELMOUADINDéveloppeur Web Inscription : mai 2012 Messages : 57 ![]() |
Salut,
Je pense que tu dois d'abord placer ton fichier piece jointe qlq part avec move_uploaded_file |
|
|
00
|
|
|
#5 | ||
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
J'ai fait ça :
Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() |
Tu peux utiliser le composant Zend_Mail pour une utilisation plus intuitive.
http://framework.zend.com/manual/1.12/fr/zend.mail.html |
|
|
00
|
|
|
#7 | ||
|
Membre régulier
![]() Said ELMOUADINDéveloppeur Web Inscription : mai 2012 Messages : 57 ![]() |
Bonjour,
personnellement j'utilise la class phpmailer http://code.google.com/a/apache-extras.org/p/phpmailer/ exemple d'utilisation : Code :
|
||
|
|
00
|
|
|
#8 |
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Merci pour vos réponses ; quand j'aurai le temps, j'essaierai l'une de ces classes...
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#9 | ||
|
Membre Expert
![]() David Non communiquéDéveloppeur Web Inscription : mars 2004 Messages : 3 348 ![]() |
Salut,
Voici un exemple de code qui fonctionne chez moi : Code :
__________________
|
||
|
|
00
|
|
|
#10 | ||
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Coucou, je viens de tester la classe PHPMailer. Pour commencer, j'ai créé un fichier test où je mettais en dur le nom du fichier à transmettre, et ça marche !
Pour me rapprocher du besoin, j'ai créé un formulaire qui permet de sélectionner sur le disque un fichier à transmettre, mais ça ne marche plus (aucun mail n'arrive) ; où est mon erreur ? Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#11 |
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Bonsoir, toujours avec PHPmailer, on est censé passer à AddAttachment le chemin du fichier à attacher, mais comment faire pour éviter d'uploader le fichier (donc y a pas d'adresse physique) ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
|
|
#12 | ||
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Bonsoir, je réactive longtemps après ce sujet.
Certes, j'ai réussi avec PHPmailer à envoyer une pièce attachée par mail : Code :
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
||
|
|
00
|
|
|
#13 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 16 510 ![]() |
Ce n'est pas possible : le serveur ne peux pas envoyer un fichier s'il ne l'a pas.
|
|
|
10
|
|
|
#14 |
|
Débutant
Laurent Webmaster débutant Inscription : octobre 2006 Messages : 3 497 ![]() |
Ca ne m'étonne pas vraiment, mais je préférais qu'un spécialiste me le confirme.
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com