A voir également:
- PHP - Envoi d'un fichier par HTTP POST
- [PHP] Envoyer et recevoir des requêtes HTTP ✓ - Forum - PHP
- [Applet]Upload de fichier via http en methode post ✓ - Forum - Java
- Envoi d'un fichier photo PHP MySQL ✓ - Forum - PHP
- PHP: envoi de variable (post) sans formulaire ✓ - Forum - PHP
- Comment envoyer un gros fichier par mail - Guide
2 réponses
Franck
Je sais que ca fait tard, mais je viens de tomber sur ce message, donc si d'autres le lisent en esperant trouver la solution, je la donne, elle est plutot simple.
Tu as une erreur dans les "boundary".
Imaginons que le boundary soit : 123456789
alors avant chaque debut de partie MIME nous aurons un truc comme ca :
--123456789\r\n
et à la fin de toutes les parties ayant ce boundary il y aura : --123456789--
Donc dans ton cas il manque des tirets ^^
Pour plus d'infos voir la RFC qui décrit le fonctionnement des type mime multipart : http://www.w3.org/Protocols/rfc1341/7_2_Multipart.html
Tu as une erreur dans les "boundary".
Imaginons que le boundary soit : 123456789
alors avant chaque debut de partie MIME nous aurons un truc comme ca :
--123456789\r\n
et à la fin de toutes les parties ayant ce boundary il y aura : --123456789--
Donc dans ton cas il manque des tirets ^^
Pour plus d'infos voir la RFC qui décrit le fonctionnement des type mime multipart : http://www.w3.org/Protocols/rfc1341/7_2_Multipart.html